位置: 编程技术 - 正文
推荐整理分享必须会的SQL语句(八) 数据库的完整性约束(sql常用的语句大全),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:sql必会知识,sql常用的语句大全,sql需要哪些基础,sql必会知识,必须会的sql语句有哪些,《sql必知必会》,sql必会知识,必须会的sql语句有哪些,内容如对您有帮助,希望把文章链接给更多的朋友!
实体完整性1.建表时定义主键
Create table 表名 ( Sno int identity(1,1), Sname nvarchar(), --设置主键 Primary key (Sno) ) 2.添加主键
alter table 表名 add constraint PK_表名_Sno primary key(id)参照完整性1.建表时定义外键
create table 表名 ( sno int identity(1,1) primary key, cno int not null, foreign key(cno) References 表名2(Cno) on Delete cascade --级联删除 on update cascade --级联更新 -- on delete on action 删除管制 ) 2.添加外键 alter table 表名 add constraint FK_表名_表名2 Foreign key(cid) references 表名2(cid)用户定义完整性1.非空约束 alter table 表名 alter column name varchar() not null 2.唯一约束 alter table 表名 add constraint UQ_表名_列名 unique(列) 3.检查约束 alter table 表名 add constraint CK_表名_列名 check(age>5) 4.默认约束 alter table 表名 add constraint DF_表名_列名 default('男') for gender删除约束 --删除约束 alter table 表名 drop constraint DF_表名_列
win r2 安装sql server / 无法连接服务器解决方法 在与SQLServer建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且SQLServer已配置为允许远程连接
简单判断MSSQL数据库版本(或者) 最近的一次对mssql数据库迁移操作中发现一个有趣的事情,可以用一条语句判断MSSQL数据库版本(准确度不高):select*fromsys.servers如果返回如下信息,应
sql server启动不了, MSSQL 错误: ,严重度: ,状态: 1 . 问题现象:系统日志文件(控制面板?管理工具?系统日志)能找到以下两条错误::无法恢复master数据库。正在退出。:错误:,严重度:,状态:1。
标签: sql常用的语句大全
本文链接地址:https://www.jiuchutong.com/biancheng/348051.html 转载请保留说明!上一篇:必须会的SQL语句(七) 字符串函数、时间函数(sql有哪些语句)
下一篇:win2008 r2 安装sql server 2005/2008 无法连接服务器解决方法(win2008安装sql2005)
友情链接: 武汉网站建设