sql 不常用的知识点记录

1,设置表字段不能为空,前提是现有数据不能为空

alter table  表名 alter column 字段名 字段类型 not null

 例如:

alter table  Temp_user alter column Gid uniqueidentifier not null

 

2,给表字段设置默认字,两种情况一种字段已经存在;一种添加字段时给默认值

    2.1 字段已经存在

ALTER   TABLE   表名  ADD   CONSTRAINT   DF_TABLEName_FieldName   DEFAULT   1   FOR   字段名

例如:ALTER   TABLE   Temp_user  ADD   CONSTRAINT   DF_Temp_user_Gid   DEFAULT   newid()   FOR   Gid

    2.2 添加字段时添加默认值

alter table 表名 add 字段名 int default(1)

例如: alter table Temp_user add  Sort int default(0)

 

3,给表添加主键

ALTER TABLE Temp_user ADD PRIMARY KEY (Gid);

 

posted @ 2020-02-03 10:20  Gylianger  阅读(114)  评论(0编辑  收藏  举报