码迷,mamicode.com
首页 > 数据库 > 详细

sql 不常用的知识点记录

时间:2020-02-03 11:47:08      阅读:70      评论:0      收藏:0      [点我收藏+]

标签:table   temp   new   null   两种   tab   font   gid   color   

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 不常用的知识点记录

标签:table   temp   new   null   两种   tab   font   gid   color   

原文地址:https://www.cnblogs.com/Gylianger/p/12254740.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!