作者:手机用户2502863161 | 来源:互联网 | 2024-10-24 10:42
篇首语:本文由编程笔记#小编为大家整理,主要介绍了sql 不常用的知识点记录相关的知识,希望对你有一定的参考价值。 1,设置表字段不能为空,前提是现有数据不能为空alter table 表名 alt
篇首语:本文由编程笔记#小编为大家整理,主要介绍了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);