SQL Server創建表語句介紹
作者:佚名
創建表是SQL Server數據庫中的基本操作,下文對SQL Server創建表語句作詳細的介紹,如果您對此方面感興趣的話,不妨一看。
SQL Server創建表是最常見也是最常用的操作之一,下面就為您介紹SQL Server創建表的語句寫法,供您參考,希望可以讓您對SQL Server創建表方面有更深的認識。
- USE suntest
- create table 倉庫
- (
- 倉庫編號 int ,
- 倉庫號 varchar(50) ,
- 城市 varchar(50) ,
- 面積 int
- )
- create table 倉庫1
- (
- 倉庫編號 int not null ,
- 倉庫號 varchar(50) not null,
- 城市 varchar(50) not null, --不能為空not null--
- 面積 int
- )
- create table 倉庫2
- (
- 倉庫編號 int primary key , --主鍵的關鍵字primary key--
- 倉庫號 varchar(50) unique, --***索引關鍵字unique--
- 城市 varchar(50) not null, --不能為空not null--
- 面積 int
- )
- create table 倉庫3
- (
- 倉庫編號 int primary key , --主鍵的關鍵字primary key--
- 倉庫號 varchar(50) unique, --***索引關鍵字unique--
- 城市 varchar(50) default '青島', --不能為空not null--
- 面積 int check (面積>=300 and 面積<=1800)
- )
- create table 職工表
- (
- 職工編號 int identity (1,1) primary key,
- 職工號 varchar(50) unique,
- 倉庫號 varchar(50),
- 工資 int check(基本工資>=800 and 基本工資<=2100),
- )
- create table 訂單表
- (
- 訂單編號 int identity(1,1) primary key,
- 訂單號 varchar(50) unique,
- 職工號 varchar(50) references 職工表(職工號),--references兩張表通過“職工號”關聯--
- 訂購日期 datetime,
- 銷售金額 int
- )
- create table 陽光工資表
- (
- 職工編號 int identity (1,1) primary key,
- 職工號 varchar(50) unique,
- 倉庫號 varchar(50),
- 基本工資 int check(基本工資>=800 and 基本工資<=2100),
- 加班工資 int,
- 獎金 int,
- 扣率 int,
- 應發工資 as (基本工資+加班工資+獎金-扣率) --as為自動計算字段,不能輸入值--
- )
以上就是SQL Server創建表語句介紹。
【編輯推薦】
責任編輯:段燃
來源:
互聯網