社区
基础编程
帖子详情
请问如何让数据库中每一条记录中的两个属性组合起来是唯一的?
ImGoTop
2009-09-23 03:57:22
比如说数据库中有 编号 姓名 班级 年龄四个属性
我把“编号”设置成主键,自动增长(auto increase)
我在往表中插入记录的时候,想使得每条记录中 姓名 班级 这两个属性组合起来是唯一的
请问有什么办法实现吗?
要把 编号 姓名 班级 这3个属性做成组合主键?
...全文
260
8
打赏
收藏
请问如何让数据库中每一条记录中的两个属性组合起来是唯一的?
比如说数据库中有 编号 姓名 班级 年龄四个属性 我把“编号”设置成主键,自动增长(auto increase) 我在往表中插入记录的时候,想使得每条记录中 姓名 班级 这两个属性组合起来是唯一的 请问有什么办法实现吗? 要把 编号 姓名 班级 这3个属性做成组合主键?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ImGoTop
2009-09-23
打赏
举报
回复
[Quote=引用 7 楼 foolbirdflyfirst 的回复:]
lz有没有下载个mysql手册?多找找资料.
[/Quote]
下到是下了,可是东西太多,看不大懂
我用你的语句设置成功了
谢谢了
foolbirdflyfirst
2009-09-23
打赏
举报
回复
lz有没有下载个mysql手册?多找找资料.
ImGoTop
2009-09-23
打赏
举报
回复
[Quote=引用 2 楼 zalvsa 的回复:]
要么设置索引为unique,要么在insert的时候进行判断。
[/Quote]
请问设置什么值的索引为unique?
能说得具体一点吗?
foolbirdflyfirst
2009-09-23
打赏
举报
回复
alter table `XXX` add unique(`name`,`class`)
ImGoTop
2009-09-23
打赏
举报
回复
[Quote=引用 1 楼 zhoupuyue 的回复:]
在创建表的时候可以unique(name,class);创建唯一约束。
[/Quote]
表已经建好了,怎么改呢
foolbirdflyfirst
2009-09-23
打赏
举报
回复
yes
然后用replace into语句,比较方便,不过要注意检测,别往数据库里插垃圾数据了.
zalvsa
2009-09-23
打赏
举报
回复
要么设置索引为unique,要么在insert的时候进行判断。
阿_布
2009-09-23
打赏
举报
回复
在创建表的时候可以unique(name,class);创建唯一约束。
聊聊
数据库
中
的关键字——字段、
属性
、列、元组、
记录
、表、主键、外键
学完
数据库
,我们对SQL SERVER 2008
中
的部分关键字有了大概的了解,下面我来总结一下几个比较重要的关键字:字段、
属性
、列、
记录
(元组)、表、主键、外键。 字段:某一个事物的一个特征,或者说是
属性
在我们学...
数据库
实现多个字段的
唯一
约束
例如:有以下需求:每个人每一天只有可能产生
一条
记录
:处了程序约定之外,
数据库
本身也可以设定: 例如:t_aa 表
中
有aa,bb
两个
字段,如果不希望有2条一模一样的
记录
(即:aa字段的值可以重复; bb字段的值也可以重复,...
聊聊「
数据库
」
中
的关键字—字段、
属性
、列、元组、
记录
、表、主键、外键
一、字段:某一个事物的一个特征,或者说是...在
数据库
中
也是这样,当我们在完成
一条
记录
以后,一个员工的详细信息也就清楚了。元组是
记录
的另个一称呼。 三、表:
记录
的
组合
表示同一类事物的
组合
表,相当于具有相
键和相关
属性
的概念 [MySQL][
数据库
]
属性
集: 就是多个
属性
的一个集合,如果有一个
属性
可以
唯一
的标识
一条
记录
,这个
属性
和任何的
属性
组合
到一起构成的
属性
集都能作为超键 候选键: 如果超键
中
不包括多余的
属性
,那么这个超键就是一个候选键 这里的多余...
数据库
中
的主键与外键的关系,通俗易懂
关系型
数据库
中
的
一条
记录
中
有若干个
属性
,若其
中
某一个
属性
组(注意是组)能
唯一
标识
一条
记录
,该
属性
组就可以成为一个主键比如学生表(学号,姓名,性别,班级)其
中
每个学生的学号是
唯一
的,学号就是一个主键课程表...
基础编程
21,890
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章