SQL 修改主键信息
create table abcd
(a char(10) not null,b char(10) not null primary key(a,b),c char(10) null,d char(10) null
)Declare @Pk varChar(100); -- 声明 局部变量 PK Select @Pk=Name from sysobjects where Parent_Obj= OBJECT_ID('abcd') and xtype='PK'; -- Parent_Obj 代表父级id为abcd 且 参数是主键约束print @Pk -- 输出Pk变量的值if @Pk is not null
beginexec('Alter table abcd Drop '+ @Pk) --执行动态语句删除原主键endalter table abcd alter column c char(10) not nullalter table abcd add constraint pk_abcd PRIMARY KEY (a, b, c )SELECT * FROM sysobjects where xtype = 'V' -- 列出视图
本文需要掌握基本SQL语法
SQL 修改主键信息相关推荐
- SQL 修改主键约束
原文:SQL 修改主键约束 今天在学习数据库的时候遇到一个关于如何修改主键约束的问题,抄录下来以供备用. --修改主键约束用SQL --获取主键约束名字 declare @csname varchar ...
- 数据库——sql修改主键
删除原主键 alter table [table_name] drop primary key; 添加主键 alter table [table_name] add primary key( ...
- SQL Server 数据库表修改主键字段长度
背景:需要修改表主键字段的长度(修改带有索引的表字段的长度). 1.网上查找资料,参考如下 https://www.cnblogs.com/sunxuchu/p/5578057.html 2.参照资料 ...
- Sql Server获取数据库名,表信息,字段信息,主键信息等
--Sql Server获取数据库名,表信息,字段信息,主键信息等--获取所有数据库名: SELECT name FROM master..sysdatabases WHERE name NOT IN ...
- mysql 主键 sql语句_Mysql 增加主键或者修改主键的sql语句操作
添加表字段 alter table table1 add transactor varchar(10) not null; alter table table1 add id int unsigned ...
- sql -803 DB2修改主键起始值
DB2修改主键起始值 查看表现在最大的id select max(id) from ysaf_org_department -- 假设值是240 最大的id+1 -- 值为241 执行 alter t ...
- sql server 主键_SQL Server中人口过多的主键和CE模型的变化
sql server 主键 In this blog post, we are going to talk about another cardinality estimation model enh ...
- 百万数据修改索引,百万数据修改主键
当百万数据时,如果修改主键,那么会自动重建索引,所以操作会非常慢,经常会超时,错误提示类似: 超时时间已到.在操作完成之前超时时间已过或服务器未响应 解决方案:不要采用手动添加主键或者索引,而采用sq ...
- SQL的主键和外键约束
SQL的主键和外键的作用: 外键取值规则:空值或参照的主键值. (1)插入非空值时,如果主键表中没有这个值,则不能插入. (2)更新时,不能改为主键表中没有的值. (3)删除主键表记录时,你可以在建外 ...
最新文章
- C#2.0模拟List和内置算法
- 百度AI快车道—企业深度学习实战营,推荐系统主题专场即将开课
- 乐源机器人没电提醒吗_我每天费尽心思,就为了逗一个机器人开心。。
- jQuery中的文档操作处理(五):append()、prepend()、after()、before()、wrap()、wrapAll()、wrapInner()、clone()等...
- 闪存我自己来——HDS公布闪存路线图
- android javamail获取邮件太多太慢_java 实现 email 邮件发送最简单优雅的方式(网易 163 为例)
- 怎么高速旋转_地暖循环泵怎么维护 地暖循环泵维护方法介绍【详解】
- 收购YY直播,百度重返高位的关键布局
- moss 搜索 属性过滤 值被移除了
- chrome axure 插件安装
- MCSA / Windows Server 2016 安装Desktop Experience
- 【翻译论文】A Progressive Morphological Filter for Removing Nonground Measurements From Airborne LIDAR Dat
- oracle中导出查询结果,Oracle SQL 查询结果导出到文本或Excel文件方法
- pythonmatplotlib绘图小提琴_python 箱线图和小提琴图
- 三维建模软件查看器Rocky-view(免费)
- win10 如何快速显示桌面
- 神经网络压缩库 Distiller
- win7下电脑感染了病毒
- 如何在论文中画出漂亮的插图
- 【经典】纪念米加艾尔·塔利维尔吉耶夫《春天的17个瞬间》音乐会[部分]