sql server中有五种约束

使用sql语句创建和删除约束
主建约束:(primary key constraint);
外建约束:(foreign key constraint);
唯一约束:(unique constraint);
检查约束:(check constraint);
默认约束:(default 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 约束名

转载于:https://www.cnblogs.com/shuenjian901/p/3600312.html

sql server 约束相关推荐

  1. [SQL Server] 约束(验证固定电话号码)

    [SQL Server] 针对固定电话号码的约束 ALTER TABLE Customers ADD CONSTRAINT CN_CustomerPhoneNo CHECK (Phone LIKE   ...

  2. SQL Server约束

    一.SQL Server主键约束. 主键约束操作基本语句. CREATE TABLE table_name (pk_column data_type PRIMARY KEY,... ); 主键是唯一标 ...

  3. Ms SQL Server 约束和规则

    一.SQL约束 约束定义关于列中允许值的规则,是强制完整性的标准机制. 使用约束优先于使用触发器.规则和默认值.查询优化器也使用约束定义生成高性能的查询执行计划. 1:类型 约束的类型一共分三种 域约 ...

  4. sql server 约束 查找

    FK_ 外键 主键约束 SELECTtab.name AS [表名],idx.name AS [主键名称],col.name AS [主键列名] FROMsys.indexes idxJOIN sys ...

  5. 无规矩不成方圆——SQL Server 约束

    数据库的功能是管理大量的数据.但凡需要管理的东西的数量巨大时,必定需要一定的限制或者规则.比如交通需要交通规则.民航需要空中交通管制.国家需要法律等等,假设把这些限制除去,天下必定大乱.在数据库中这种 ...

  6. SQL Server中的约束:SQL NOT NULL,UNIQUE和SQL PRIMARY KEY

    This article explains the SQL NOT NULL, Unique and SQL Primary Key constraints in SQL Server with ex ...

  7. SQL语句 SQL Server(代码添加约束:主键约束,外键约束,默认值约束,check约束,规则约束)

    SQL语句(基于SQL Server) 约束 primary约束,unique约束,check约束 建表时 列级 create table <table name>(<column_ ...

  8. SQL Server的主键与外键约束

    SQL Server的主键与外键约束SQL Server有许多的重要知识,开始也说过许多的SQL知识了.SQL Server中的约束也是一个重要性的知识,下面我来说说关于SQL Server约束的知识 ...

  9. 把Oracle数据库移植到Microsoft SQL Server 7 0

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 把Ora ...

最新文章

  1. 《Cucumber:行为驱动开发指南》——2.3 创建步骤定义
  2. 共享资源的保护:锁机制
  3. pydev-python 链接mysql数据库(mac系统)
  4. python的原则_python 类的使用原则
  5. 万能门店小程序_关于传统门店开发微信小程序的优势
  6. python的常量和变量_python变量和常量
  7. H3C——路由策略和策略路由实例配置
  8. 微信小程序云数据库带换行的文本保存和获取
  9. python学什么东西_什么是Python?你应该学习和使用它的13个理由
  10. latex acm-sigconf使用总结
  11. 【SpringCloud实战】一次开发中使用Feign添加动态Header问题思考
  12. 第一次滑雪小记——杭州临安大明山滑雪场
  13. 使用ADB命令,手机连接不上电脑的问题
  14. 关于sicp练习2.73的前置程序
  15. 今天收入 1600 稿费
  16. 【故事】跟零计算机基础的房东女儿讲了一下午的中间人劫持京东事件后,她感激涕零,决定给我免除房租(上)...
  17. log4j在maven项目中的使用
  18. 讯飞输入法 语音识别功能 台式机设置
  19. 七牛云 vue 图片上传简单解说,js 上传文件图片
  20. AIS 2019(ACL IJCAI SIGIR)论文研讨会研究趋势汇总

热门文章

  1. TCP转输控制协议(转)
  2. .NET网络编程学习(一)
  3. 1095 解码PAT准考证 (25分)
  4. Git commit至Gitee报错‘remote: error: hook declined to update refs/heads/master‘的解决方法
  5. python管道怎么使用_python中管道用法入门实例
  6. python爬虫接单设置_Python 爬虫之设置ip代理,设置User-Agent,设置请求头,设置post载荷...
  7. 不小心合并了icloud通讯录_苹果手机通讯录突然不见了如何恢复呢?
  8. eclipse修改工作的目录顺序
  9. Blockchain.com,Eden Block,DACM等知名公司加入Pocket生态
  10. 波卡生态DAO基础设施完成150万美元战略融资