unique-key 相关问题

密钥是一组在表中不可简化且不可空的属性。

当唯一值实际上不能用作数据库中的主键时

我无法回答以下问题...通过示例说明一个属性在不同行中具有唯一值的情况,但它实际上不能用作...

回答 3 投票 -1

规范化具有许多主键的表的约定是什么

我有一个像这样的数据库表:col1 PRI col2 PRI col3 PRI col4 PRI col5 PRI col6 col7 col8因此,看起来所有从1到5的列都需要是唯一的,并且让“有意义”才能生成......

回答 2 投票 -1

MySQL将组合的唯一索引截断为64个字符

我遇到MySQL组成的独特密钥问题。它由URL,整数值和日期字段组成。但是当我尝试插入行时,我得到一个异常:引起:com.mysql.jdbc.exceptions.jdbc4 ....

回答 2 投票 6

重复密钥更新的MySQL没有更新

我正在尝试使用重复密钥更新,但它不会影响任何行。我的表创建语句,您可以看到我在childid和date上创建了一个唯一键。创建表`...

回答 1 投票 0

如何让EF6在关联/关系多样性中遵守唯一约束(在FK上)?

2019年更新/ TLDR;切换到实体框架核心(或其他任何内容)虽然缺少一些“功能”,但EF Core除了主键和...之外还正确地支持备用密钥(也称为唯一约束)。

回答 1 投票 15

主键和唯一键之间的区别

我正在使用mysql数据库。我在主键和唯一键之间存在混淆。请帮助我在哪里创建主键和唯一键。我的意思是在哪种情况下我们创造独特的钥匙或......

回答 14 投票 222

ON DUPLICATE KEY UPDATE仅适用于主键?

有没有办法限制“ON DUPLICATE KEY UPDATE”仅在重复键是表的PRIMARY KEY时触发? (如果冲突是由一个独特的钥匙产生的,那就不是了)例如......

回答 1 投票 3

如何设置2列,以使每个条目对两列都是唯一的?

我有一个记录,其中包含2个许可证“密钥”(实际上是GUID)。当请求到达我们的服务时,它在请求中包含密钥(GUID)。然后,我在查询中查找具有此值的记录...

回答 1 投票 1

独特的键是否会破坏POST非幂等性?

我读了很多关于幂等和非幂等的内容,我认为我清楚地理解了这个概念。然而,虽然POST的情况令我感到困惑。 POST应始终创建一个新...

回答 1 投票 0

如何向现有表添加唯一键(具有非唯一行)

我想在现有表中添加复杂的唯一键。密钥包含4个字段(user_id,game_id,日期,时间)。但是表有非唯一的行。我知道我可以删除所有重复的日期和...

回答 7 投票 54

C#业务层中的唯一属性验证

我在业务层使用FluentValidation和PostSharp。我的数据库有一个Admin表,此表中的UserName列是唯一的。我想用“Aspect”检查唯一性。我的代码......

回答 1 投票 0

MySQL双列唯一键[重复]

我知道我可以制作两列唯一键,但这并不是我想要的。我希望例如,如果col1 ='1',col2 ='2'那么不能有另一行col1 ='1',col2 ='2',但完全......

回答 2 投票 1

mysql将唯一键更改为primary(mariadb)

我有我的桌面用户:+ -------------------- + -------------- + ------ + ----- + --------- + ------- + |领域|输入|空|钥匙|默认|额外的| + -------------------- + -------------- + -...

回答 1 投票 0

唯一键约束违规时的主键标识值增量

我有一个SqlServer 2008表,它有一个主键(IsIdentity = Yes)和三个构成唯一键约束的其他字段。另外我有一个存储过程,将记录插入...

回答 1 投票 3

为什么SQL Server在插入之前应用RTRIM?

我在Pfx,Bse和Sfx列上有一个带有唯一键的表。插入数据时,在我看来,SQL Server在内部应用RTRIM并导致我的Sfx列出现问题...

回答 5 投票 1

如何将空字符串作为空值以允许在可选字段中重复的空字符串?

我有一个可选的电子邮件字段。正则表达式很好地接受空字符串(^ $),但现在的问题是空字符串被认为是唯一的条目。它只允许一个用户......

回答 2 投票 2

如何从mysql表中删除唯一键

我需要从我的mysql表中删除一个唯一的密钥。如何使用mysql查询删除它。我尝试了这个但是它没有工作alter table tbl_quiz_attempt_master drop unique key;请帮我 ...

回答 6 投票 43

SQL - 唯一键,主键和外键

在SQL的概念方面,Unique Key,Primary Key和Foreign Key有什么区别?他们是如何彼此不同的?

回答 3 投票 7

使用Hibernate基于唯一键查找或插入

我正在尝试编写一个方法,它将返回一个基于唯一但非主键的Hibernate对象。如果实体已存在于数据库中,我想将其返回,但如果不存在,我想...

回答 9 投票 17

我们可以将现有列作为主键吗?

我有一个列名称令牌,我正在生成随机数并将其保存在令牌中,但有时它会保存重复的令牌,所以我想让它独一无二。我想知道它会影响现有的......

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.