郑州网站建设及托管,wordpress安卓手机版,接单网站源码,成都德阳网站建设使用sql语句创建和删除约束 约束类型 主键约束#xff08;Primary Key constraint#xff09; --#xff1a;要求主键列数据唯一#xff0c;并且不允许为空。 唯一约束#xff08;Unique constraint#xff09; --#xff1a;要求该列唯一#xff0c;允许为空#x…使用sql语句创建和删除约束 约束类型 主键约束Primary Key constraint --要求主键列数据唯一并且不允许为空。 唯一约束Unique constraint --要求该列唯一允许为空但只能出现一个空值。 检查约束Check constraint --某列取值范围限制格式限制等如有关年龄、邮箱必须有的约束。 默认约束Default constraint --某列的默认值如在数据库里有一项数据很多重复可以设为默认值。 外键约束Foreign Key constraint --用于在两个表之间建立关系需要指定引用主表的哪一列。 ********************************************************************** --添加约束
alter table tablename
add constraint pk_colname primary key(colname)主建约束
alter table tablename
add constraint uq_colname unique (colname)唯一约束
alter table tablename
add constraint df_colname default(地址不详)for colname 默认约束
alter table tablename
add constraint ck_colname check(colname between 12 and 15)检----查约束
alter table tablename
add constraint fk_colname foreign key(colname)references tablename(colname)外建约束
--删除约束
alter table tablename
drop constraint 约束名 --创建登陆帐户/数据库用户--创建登录帐户
exec sp_grantlogin windows 域名/域帐户
--创建数据库用户
exec sp_grantdbaccess 登陆帐户数据库用户
--向数据库授权
grant 权限[on 表名]to 数据库用户 以上语句可直接在企业管理器中操作 企业管理器/安全性/登陆/新建登陆 填写名称和密码 选择数据库访问,再底下数据库角色中允许 db_owner也打上勾 默认约束使用户能够定义一个值每当用户没有在某一列中输入值时则将所定义的值提供给这一列。如果用户对此列没有特定的要求可以使用默认约束来为此列输入默认值。转载于:https://www.cnblogs.com/wolfocme110/p/4837760.html