# 建
* 语法:
>use 数据库名
>create table 表名 \
>(\
> 列名1 数据类型 是否值,\
> 列名1 数据类型 是否值 \
>)
````
---代码:
use sjk
create table srudent
(
id int primary key identity(1,1) NOT NULL,
name varchar(24),
sex varchar(4) check(sex='男' or sex='女'),
phone int unique,
stu_mes varchar(1024) default('无')
)
````
# 增
* 语法:
>alter table 表名 \
>add 列名 数据类型 是否值
````
---代码:
alter table Bt
add xb char(8) NOT NULL
````
# 改
* 语法:
>alter table 表名 \
>alter column 旧(列名) 新(数据类型) 是否值
````
---代码:
alter table Bt
alter column name int
````
>* *主* 有约束的不能修改
# 删
* 语法:
>alter table 表名 \
>drop column 列名 \
>drop table 表名 \
````
---代码:
--列名
alter table Bt
drop column name
--表名
drop table Bt
````