SQL语句建表时如何设置主键避免插入的数据重复

SQL语句建表时如何设置主键避免插入的数据重复,第1张

create table user

(

id int identity(1,1),

name varchar(10) not null,

age int not null,

constraint pk_a primary key (name ,age )

);

如果是用户表 不太建议在用户名上加主键,因为可能有重名;总之主键就是这么加

首先觉得楼上两个朋友理解错了楼主的意思。

我认为结果集并非是有完全相同的数据,楼主是想说,一个UID只显示一条。这样的结果需要一个前提,三张表中uid都无重复。

如果A表中第个UID只有一条数据,而U表或T表中一个UID对应多条数据,则结果集中相同UID会出现多条数据。楼主可再详细说明一下需求。

以上就是关于SQL语句建表时如何设置主键避免插入的数据重复全部的内容,包括:SQL语句建表时如何设置主键避免插入的数据重复、关于SQL数据库表中字段重复的问题、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9870086.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存