添加约束:alter table table1
                    add constraint  pk_name   primary key (name)  --添加主健约束,名称作为主健;
                    alter table table1
                    add constraint  pk_name  unique (name)  --添加唯一约束,名称不能重复;
                   alter table table1
                   add constraint df_address default('地点不详') for saddress --添加默认约束,地点不详;
                    alter table table1
                   add constraint  ck_age  check (ages between 20 and 60)--添加检查约束,要求年龄在20-60间;
                    alter table table1
                   add constraint  fk_stuno foreing  key(stuno)  references table2(stuno) --添加外健约束,主表table2和从表table1建立关系,通过stuno;

  删除约束: alter table table1
                      drop constraint   pk_name;

--检查锁语句
use master
declare @spid int;
declare @sql_handle binary(20);
set @spid = 91
SELECT @sql_handle = sql_handle
FROM sysprocesses As A with (nolock)
where spid = @spid
select text
from ::fn_get_sql(@sql_handle)

转载于:https://www.cnblogs.com/renyb/archive/2012/11/28/2792774.html

添加删除约束脚本 ::fn_get_sql相关推荐

  1. oracle字段加约束,添加/删除约束(Oracle)

    增加一列或者多列 alter table 表名 add(column_name datatype[,..]); 修改一列或者多列(修改列的类型或者是长度) alter table 表名 modify( ...

  2. ylb:使用sql语句实现添加、删除约束

    ylbtech-SQL Server:SQL Server-使用sql语句实现添加.删除约束 --主键约束(Primary Key constraint):要求主键列的数据唯一,并且不允许为空. -- ...

  3. MYSQL:约束?添加约束?删除约束?以及一些其他修饰?

    MySQL中的约束,添加约束,删除约束,以及其他的一些修饰: 一.NOT NULL(非空约束) 添加非空约束 1)建表时直接添加 CREATE TABLE t_user(user_id INT(10) ...

  4. mysql 语句怎样修饰约束_MySQL中的约束,添加约束,删除约束,以及一些其他修饰讲解...

    (1)创建数据库 CREATE DATABASES 数据库名; (2)选择数据库 USE 数据库名; (3)删除数据库 DROP DATAVBASE 数据库名; (4)创建表 CREATE TABLE ...

  5. mysql约束添加删除数据_mysql中约束的添加,修改,与删除

    MySQL中的约束,添加约束,删除约束,以及其他的一些修饰: 一.NOT NULL(非空约束) 添加非空约束 1)建表时直接添加 CREATE TABLE t_user(user_id INT(10) ...

  6. mysql中如何删除表中int约束,MySQL中的约束,添加约束,删除约束,以及其他修饰

    一.NOT NULL(非空约束) 添加非空约束 1)建表时直接添加 CREATE TABLE t_user(user_id INT(10) NOT NULL); 2)通过ALTER 语句 ALTER ...

  7. 使用SQL语句添加和删除约束

    --主键约束(Primary Key constraint):要求主键列的数据唯一,并且不允许为空. --唯一约束(Unique Constraint):要求该列唯一,允许为空,但只能出现一个空值. ...

  8. mysql怎么添加默认约束_分享知识-快乐自己:MySQL中的约束,添加约束,删除约束,以及一些其他修饰...

    创建数据库: CREATE DATABASES 数据库名: 选择数据库: USE 数据库名: 删除数据库: DROP DATAVBASE 数据库名: 创建表: CREATE TABLE IF NOT ...

  9. mysql 删除check_数据库中五种check约束添加/删除方法

    创建一个实例 令有一个c表c(cno,--) create table student ( sno int, cno int, ID char(100), sname char(100), sage ...

最新文章

  1. Python常用函数与技巧总结(三)
  2. java web总结:servlet
  3. Python基础概念_12_编程风格
  4. Python在mysql中进行操作是十分容易和简洁的
  5. java开发中常用到小方法
  6. python代码运行到一半终止_Python 程序运行时卡住,既不报错,也不停止,也不动,是什么原因?...
  7. 这个路由器漏洞已存在12年,可影响全球数百万台设备引发供应链攻击
  8. 计算机期末考试知识,干货|计算机期末复习宝典
  9. **记录在win10电脑上使用Duet display的一次经历**
  10. DHCPv6 snooping
  11. 74ls138和与非门设计全减器_用74ls138和门电路设计1位二进制全减器
  12. php试卷分析,试卷分析常用统计指标
  13. IT行业都有哪些职位,初学者(0基础,新人)该如何选择,才能够快速进入这个行业?... 1
  14. React组件三大属性props state refs以及组件的生命周期
  15. Navicat Premium 15 for Mac(数据库管理)
  16. STM32系统定时器SysTick
  17. 基于URL特征的网站结构信息挖掘
  18. 传统运动物体检测方法的Python实现
  19. word表格的编辑 计算机应用基础(4)
  20. 期货开户怎么选择好的期货公司 ?

热门文章

  1. python rsa加密之后byte类型存储到数据库中_python3 rsa加密
  2. C++简介源码讲解精辟版,C++入门级C++学习,C++与C的区别值得知晓
  3. 删除一个程序Linux,一天一个Linux基础命令删除文件或目录命令rm
  4. sizeof不是java关键字是_下列哪项不是Java语言的关键字。
  5. mysql union as 注入_sql注入入门 之 mysql 常规注入 [ union方式 ]
  6. SFP光模块是什么? SFP光模块的类型及应用介绍!
  7. 21秋期末考试财务会计(一)10166k2
  8. 【渝粤教育】国家开放大学2018年秋季 0734-22T出纳实务 参考试题
  9. 【渝粤教育】广东开放大学 法理学 形成性考核 (46)
  10. 【渝粤题库】国家开放大学2021春3929电气安全技术题目