社区
MS-SQL Server
帖子详情
是不是从其它表的某个字段取值,一定要建PK?
gongxicn
2003-11-07 04:11:28
是不是从其它表的某个字段取值,一定要建PK?
PK的建立有什么条件,要注意什么
...全文
27
3
打赏
收藏
是不是从其它表的某个字段取值,一定要建PK?
是不是从其它表的某个字段取值,一定要建PK? PK的建立有什么条件,要注意什么
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tuw
2003-11-07
打赏
举报
回复
另外也可再加外连接
wzh1215
2003-11-07
打赏
举报
回复
如果是取一条记录中的字段,要有PK,因为有了PK才能找到唯一的一条记录。
PK的建立要有意义!
txlicenhe
2003-11-07
打赏
举报
回复
1:不一定啊
2: 建PK的字段必须是唯一的。
eg: 用 id作PK,则id不能有重复值
用 name + deptId 两个字段作PK,则这两个字段一起在表中不能有重复值。
SQLServer数据库设计规范.txt
2.8 Rule ru+Rule标识 2.9 主键
pk
+
表
名+主键标识 2.10 外键 fk+
表
名+主
表
名+外键标识 2.11 索引 idx+
字段
标识 2.12 Default df+Default标识 3 编程结构和描述 SQL SERVER系统中,一个批处理是从客户传给服务器的一...
sql查询练习题
职工编号是主键(<
pk
>),性别
取值
为'm'或'f',部门编号是外键()。 2. 客户信息
表
(Customers):包含了客户编号(CustomerID)、客户名称(CustomerName)、联系电话(Phone)、通信地址(Address)、邮政编码...
数据库五大约束使用方法
检查约束用于限制
字段
的
取值
范围或格式。它可以确保
字段
的值符合特定条件,比如年龄在某个区间内,性别只接受特定的值等。例如: ```sql ALTER TABLE stuInfo ADD CONSTRAINT CK_stuAge CHECK (stuAge BETWEEN 15 ...
关于sqlserver2008r2如何将
表
中的某个
字段
的值替换成
表
中的另一个
字段
的值
有
表
Function功能
表
: CREATE TABLE PlatformFunction( [id] [bigint] IDENTITY(1,1) NOT NULL, [parent_id] [bigint] NULL, [function_name] [nvarchar](20) NULL, [function_type] [nvarchar](20) NULL.....
MySQL创
建
表
时的约束(Constraint)
*外键
字段
引用其他
表
的某个
字段
的时候,被引用的
字段
必须是主键吗? 什么是约束? 在创
建
表
的时候,可以给
表
的
字段
添加相应的约束,添加约束的目的是为了保证
表
中数据的合法性,有效性,完整性。 常见的约束有那些?...
MS-SQL Server
34,623
社区成员
254,600
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章