社区
C#
帖子详情
请问sql table为什么不能有多个primary key
coyun
2012-10-18 09:39:09
可以有composite primary key,为什么不能有多个primary可以呢?谢谢
...全文
430
9
打赏
收藏
请问sql table为什么不能有多个primary key
可以有composite primary key,为什么不能有多个primary可以呢?谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tily998
2012-10-18
打赏
举报
回复
主鍵,是記錄唯一約束
yonglaixiazaide
2012-10-18
打赏
举报
回复
这个。。。。还不是为了你能快速查询,快速定位啊。B+Tree.....
qldsrx
2012-10-18
打赏
举报
回复
可以有多个索引,如果只是要某列值唯一,对其建聚合索引,那个不限制数量。
全栈极简
2012-10-18
打赏
举报
回复
1、一个键为主键:这个字段唯一标识,比如身份证号码。
2、多个键一起组合起来为联合主键:多个字段组合成一个primary key,唯一标识。
lxllb8
2012-10-18
打赏
举报
回复
可以的啊
create table Contacts(
product_id int not null,
account_id int not null,
primary key(product_id,account_id)
)
lhx527099095
2012-10-18
打赏
举报
回复
同楼上的 可以有联合主键啊....
q107770540
2012-10-18
打赏
举报
回复
可以有联合主键
nanbaifeiliao
2012-10-18
打赏
举报
回复
这是唯一识别的
种草德鲁伊
2012-10-18
打赏
举报
回复
就像一个人不能有几张身份证
2019小白
SQL
入门(零基础60分钟含
SQL
语法问答精彩)
零基础60分钟含
SQL
语法问答精彩
SQL
学习之
primary
key
约束
目录参考源
SQL
primary
key
约束
primary
key
create
table
时的
SQL
primary
key
约束My
SQL
/
SQL
Server / Oracle / MS Accessalter
table
时的
SQL
primary
key
约束My
SQL
/
SQL
Server / Oracle / MS Access删除
primary
key
约束MySQ...
SQL
语法之
PRIMARY
KEY
约束
PRIMARY
KEY
约束
flink
sql
primary
key
flink
sql
添加主键DDL案例: -- 创建source表映射,注意:这里并不是真正的创建物理表,而是该表在数据库中已经存在。 create
table
source( id bigint, name STRING,
PRIMARY
KEY
(id) NOT ENFORCED )with (); -- 创建sink表映射 create
table
sink( id bigint, name STRING,
PRIMARY
KEY
(id) NOT ENFORCED )with (
My
SQL
中为
table
添加
primary
key
的两种方法
写在前面 本文为原创:) 正文 在My
SQL
中建立一个有主键的表格,共有两种方法以供参考。1.在create
table
时即声明
primary
key
。示例代码如下: 2.在
table
建立之后,再插入
primary
key
。示例代码如下: ...
C#
110,567
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章