社区
MS-SQL Server
帖子详情
如何更改表的主键
seekmoon
2004-03-02 02:02:56
1。一个已经有数据的表,原来的主键是字段a+b,现在要换成a+b+c或者(b+c),用sql语句怎么写?
2。一个已经有数据的表,原来没有主键,现在要追加主键,是字段a+b,怎么写?
3。怎么才能查询出本数据库下面某个表或者某几个表的所有主键构成?比如要查某表的一共有那几个字段构成主键,其每个字段的长度、类型等等?
4。如何查询某表的约束?比如外键约束
谢谢各位了
...全文
116
1
打赏
收藏
如何更改表的主键
1。一个已经有数据的表,原来的主键是字段a+b,现在要换成a+b+c或者(b+c),用sql语句怎么写? 2。一个已经有数据的表,原来没有主键,现在要追加主键,是字段a+b,怎么写? 3。怎么才能查询出本数据库下面某个表或者某几个表的所有主键构成?比如要查某表的一共有那几个字段构成主键,其每个字段的长度、类型等等? 4。如何查询某表的约束?比如外键约束 谢谢各位了
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Oracle
更改
表
主键
1.先删除
主键
alter table T_SF_SUPPLIER drop constraint PK_T_SF_SUPPLIER; 2.增加
主键
alter table T_SF_SUPPLIER add constraint PK_T_SF_SUPPLIER primary key (sp_id) using index tablespace SYSTEM ...
PostgreSQL数据库,修改
表
主键
为自增列
【代码】PostgreSQL数据库,修改
表
主键
为自增列。
db2修改
表
主键
--第五步:重组
表
结构 call sysproc.admin_cmd ( ' reorg table db2inst1.my_table' ); --第六步:增加
主键
ALTER TABLE my_table ADD CONSTRAINT PK_my_table PRIMARY KEY(COM_ID,object_id, ...
oracle
表
中
更改
主键
一、数据
表
有
主键
但无
主键
约束名 先删除之前的
主键
,后添加
主键
a. alter table
表
名 drop primary key; b. alter table
表
名 add primary key(想要
更改
的字段名称); 二、数据
表
有
主键
也有
主键
约束名 (1)...
MySQL修改已有
表
的结构、
更改
主键
对已有的
表
做两种修改:①添加新的字段;②
更改
主键
。 在
更改
主键
的过程中可能遇到报错ERROR 1062 (23000): Duplicate entry '' for key 'PRIMARY',有两种解决方法。
MS-SQL Server
34,871
社区成员
254,637
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章