sql学习总结(2)——数据库表技术

2.1创建数据库表

use db_databaseck

create table 职工

(

职工编号       int   identity(1,1)   primary   key,

职工号           varchar(50)     unique,

仓库号           varchar(50),

基本工资       int   check(基本工资>=800 and基本工资<=2100),

加班工资       int,

奖金              int,

扣率              int,

应发工资       as(基本工资+加班工资+奖金-扣率)

)

create table 订单

(

订单编号       int   identity(1,1)   primary   key,

订单号           varchar(50)     unique,

职工号           varchar(50)     references       职工(职工号),

订购日期       datetime,

销售金额       int

)

 

2.2修改数据库表

use db_databaseck

exec sp_rename “myck1”,”Mytab”       --重命名数据库表

alter table 职工           

add 联系方式varchar(50) default ‘0532-86594888’   --增加数据库表新字段

alter colum 电子邮件varchar(100)     --修改数据库表字段

drop colum 电子邮件          --删除数据库表字段

注意:如果一个字段含有约束,要先删除约束,然后才能删除字段。

 

2.3删除数据库表

drop table table_name[,^...n]

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。