欢迎访问LiMi前端UI框架!

SQL Server创建表语句介绍
发布于:2020/03/10 14:26 浏览:399

SQL Server创建表是最常见也是最常用的操作之一,下面就为您介绍SQL Server创建表的语句写法,供您参考,希望可以让您对SQL Server创建表方面有更深的认识。

  1. USE suntest  

  2. create table 仓库  

  3. (  

  4. 仓库编号 int ,   

  5. 仓库号 varchar(50) ,   

  6. 城市 varchar(50) ,   

  7. 面积 int  

  8. )  

  9. create table 仓库1  

  10. (  

  11. 仓库编号 int not null ,   

  12. 仓库号 varchar(50) not null,   

  13. 城市 varchar(50) not null, --不能为空not null--  

  14. 面积 int  

  15. )  

  16. create table 仓库2  

  17. (  

  18. 仓库编号 int primary key , --主键的关键字primary key--  

  19. 仓库号 varchar(50) unique, --唯一索引关键字unique--  

  20. 城市 varchar(50) not null, --不能为空not null--  

  21. 面积 int  

  22. )  

  23. create table 仓库3  

  24. (  

  25. 仓库编号 int primary key , --主键的关键字primary key--  

  26. 仓库号 varchar(50) unique, --唯一索引关键字unique--  

  27. 城市 varchar(50) default '青岛', --不能为空not null--  

  28. 面积 int check (面积>=300 and 面积<=1800)  

  29. )  

  30. create table 职工表  

  31. (  

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

  33. 职工号 varchar(50) unique,  

  34. 仓库号 varchar(50),  

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

  36. )  

  37. create table 订单表  

  38. (  

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

  40. 订单号 varchar(50) unique,  

  41. 职工号 varchar(50) references 职工表(职工号),--references两张表通过“职工号”关联--  

  42. 订购日期 datetime,  

  43. 销售金额 int  

  44. )  

  45. create table 阳光工资表  

  46. (  

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

  48. 职工号 varchar(50) unique,  

  49. 仓库号 varchar(50),  

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

  51. 加班工资 int,  

  52. 奖金 int,  

  53. 扣率 int,  

  54. 应发工资 as (基本工资+加班工资+奖金-扣率) --as为自动计算字段,不能输入值--  

以上就是SQL Server创建表语句介绍。

发表评论

  • 发表您的评论
  • 0/500  

网友评论