社区
基础编程
帖子详情
一个表里可以有两个主键吗?
ilovewenxue
2005-07-20 10:30:12
一个表里可以有两个主键吗?主键的作用之一,是可以保证该字段条数的唯一性,所以我想利用这个特性为一个表做两个主键,可是我测试时,却发现增加的主键没起作用,一样的内容,也可以插入。怎么回事?
...全文
611
8
打赏
收藏
一个表里可以有两个主键吗?
一个表里可以有两个主键吗?主键的作用之一,是可以保证该字段条数的唯一性,所以我想利用这个特性为一个表做两个主键,可是我测试时,却发现增加的主键没起作用,一样的内容,也可以插入。怎么回事?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ttitti
2005-07-20
打赏
举报
回复
一个表设两个主键要报错的吧?
wjjchen
2005-07-20
打赏
举报
回复
可以设联合主键阿
-神仙-
2005-07-20
打赏
举报
回复
不可以
但你可以设置唯一的索引
ilovewenxue
2005-07-20
打赏
举报
回复
请高人进来发表一下评论
jack813
2005-07-20
打赏
举报
回复
不可以,不然还叫主键吗?
ietey
2005-07-20
打赏
举报
回复
绝对不可以的
Hellohuan
2005-07-20
打赏
举报
回复
No
zkfjw
2005-07-20
打赏
举报
回复
只能有一个主键,但可以有多个索引
一张表可以有多少个
主键
1、数据库的每张表只能有
一个
主键
,不可能有多个
主键
。 2、所谓的一张表多个
主键
,我们称之为联合
主键
。 注:联合
主键
:就是用多个字段一起作为一张表的
主键
。 3、
主键
的
主键
的作用是保证数据的唯一性和完整性...
mysql可以有
两个
主键
么,MySQL是否在
一个
表上允许
两个
主键
?
CREATE TABLE Orders-> (-> ID SMALLINT UNSIGNED NOT NULL,-> ModelID SMALLINT UNSIGNED NOT NULL,-> Descrip VARCHAR(40),-> PRIMARY KEY (ID, ModelID)-> );Basically, this appe...
SQLServer设置
两个
主键
首先
一个
表是不能有
两个
主键
的。但是可以有
两个
字段组合成
一个
主键
,这就是为什么有时候
表里
为什么会有
两个
字段都有
主键
的标志,那是因为他们组合成了
一个
主键
了。 我们可以先删除了原来的
主键
再用TSQL建 ...
oracle 可以有
两个
主键
吗,从oracle中的
两个
不同的表
主键
创建复合外键
表格1:tid(
主键
)//这里没有外键表2:sid(
主键
)//这里也没有外键表3:TidSidiid(primary key)foreign key(Tid,Sid) references table1(tid).table2(sid)In table3 i want to make a composite foreign key or ...
SQL--当一张表的
两个
外键指向同一
主键
最近遇到了这样
一个
问题,当一张表中有
两个
外键同时执行了另外一种表的
主键
,如何建立一张视图,让这
两个
外键都找到相应的信息。来实例吧:第一张表,归还记录:第二张表,用户表:问题就是,归还记录
表里
有
两个
字段,...
基础编程
21,891
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章