社区
ASP
帖子详情
【询问】一个菜问题,一直没搞明白?数据库设置主键的用意?
naiveteBOY
2004-11-22 03:56:53
请问数据库设置字段为主键是有什么用?具体的用途是什么?如果不设置跟设置了有些什么区别?设置主键的字段有什么限制吗?是否任何一个字段都能将之设置为主键?这个问题一直没搞明白。请教大家了。
...全文
183
7
打赏
收藏
【询问】一个菜问题,一直没搞明白?数据库设置主键的用意?
请问数据库设置字段为主键是有什么用?具体的用途是什么?如果不设置跟设置了有些什么区别?设置主键的字段有什么限制吗?是否任何一个字段都能将之设置为主键?这个问题一直没搞明白。请教大家了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Superping
2004-11-22
打赏
举报
回复
很简单的例子:
论坛数据库中有两个表,一个是存放主题的,一个是存放回复贴的,
主题表中设置id字段为主键
在回复表中设一字段存放该条回复对应的主题id号
显示主题页面生成主题链接为
<a href="显示具体内容页.asp?"<%=rs("id")%>><%=rs("主题标题")%></a>
在显示具体内容页一开始便接受id号,然后到回复表中搜索该主题的回复内容,然后循环显示出来
naiveteBOY
2004-11-22
打赏
举报
回复
谢谢,楼上的几位。明白了,结帖。
lxysjl
2004-11-22
打赏
举报
回复
MARK
ygjwjj
2004-11-22
打赏
举报
回复
不重复的字段都能设为主件,比如你可以以人的身份证作为主键,这样就不会重复录入了,一旦重复数据库会报错.
同时主键的设置还用于减少数据库设计冗余.
baikaishui_0825
2004-11-22
打赏
举报
回复
PRIMARY KEY 约束
表中经常有一个列或列的组合,其值能唯一地标识表中的每一行。这样的一列或多列称为表的主键,通过它可强制表的实体完整性。当创建或更改表时可通过定义 PRIMARY KEY 约束来创建主键。
一个表只能有一个 PRIMARY KEY 约束,而且 PRIMARY KEY 约束中的列不能接受空值。由于 PRIMARY KEY 约束确保唯一数据,所以经常用来定义标识列。
当为表指定 PRIMARY KEY 约束时,Microsoft® SQL Server™ 2000 通过为主键列创建唯一索引强制数据的唯一性。当在查询中使用主键时,该索引还可用来对数据进行快速访问。
如果 PRIMARY KEY 约束定义在不止一列上,则一列中的值可以重复,但 PRIMARY KEY 约束定义中的所有列的组合的值必须唯一。
hqcsx
2004-11-22
打赏
举报
回复
主键的值是不允许重复的.主要体现了唯一性.以示区别.
cuayi
2004-11-22
打赏
举报
回复
数据表中的主键数据不能重复,
主要用于区别数据
浅谈关于数据仓库的理解,聊聊数据仓库到底是什么?
本文探讨了数据仓库在商业智能BI中的角色与价值,解释了数据仓库与
数据库
的区别,并介绍了数据仓库的建模方式和服务对象。
关于数据仓库的理解,到底是什么呢,大家别急,往下看?
如今数据成为构建现代社会的基本生产要素,数据仓库的讨论逐渐增加。本文介绍了数据仓库的概念,对比了其与
数据库
的不同,指出
数据库
服务业务系统,数据仓库服务分析型应用。还提及数据仓库的建模方式和分层结构,强调其对商业智能BI分析的重要支撑作用。
mybatis pgsql 自增
主键
异常总结
文章讲述了在使用mybatis-generator配合PostgreSQL时,遇到的关于
主键
自增的两个
问题
:1.insert方法中
主键
为空引发的非空约束错误;2.类型转换错误导致获取自增ID失败。作者通过调整insertSelective方法和使用RETURNING关键字解决了这些
问题
。
说说
数据库
中的primary key才能
设置
auto_increment
本文解释了MySQL中
主键
的
设置
规则,强调了只有当属性同时
设置
为primarykey和auto_increment时,才能插入null值,实际上是
数据库
自动生成数字代替。
ASP
28,403
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章