sql 不常用的知识点记录

Posted gylianger

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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);

 

以上是关于sql 不常用的知识点记录的主要内容,如果未能解决你的问题,请参考以下文章

记录C#常用的代码片段

面试常用的代码片段

常用python日期日志获取内容循环的代码片段

SQL记录-PLSQL包

用于从 cloudkit 检索单列的代码模式/片段

sql sever 基础知识及详细笔记