unique-constraint相关内容

使用Django表单集保存具有唯一属性的多个对象

TL; DR:如何使用表单集保存/验证具有唯一属性的多个对象? 假设我有一个机器具有多个设置(请参见下面的模型)。这些设置在机器内应具有唯一的顺序。这可以通过在设置的元类中定义 unique_together 属性来实现。 code>模型: unique_together =(('order','machine'),) 但是,我使用的是嵌入式表单集来更新所有设置 s ..
发布时间:2020-10-23 05:47:40 其他开发

HSQLDB UNIQUE约束和SQL数组类型

我正在使用HSQLDB 2.2.9进行开发。 HSQLDB是支持SQL Array类型的RDBMS之一,我想使用此功能来解决数据库中的某些功能。 我一直在运行一些在开发数据库时使用命令行查询,但是当为类型为VARCHAR(24)ARRAY []的列声明时,我不确定HSQLDB如何处理UNIQUE约束。我使用的DDL如下: 创建缓存的表客户端( cli_id缺省由ID作为身份主键生成, ..
发布时间:2020-10-19 04:01:53 其他开发

Mssql中对UNIQUE KEY约束重复空值冲突

MS SQL Server不会忽略空值并将其视为对UNIQUE KEY约束的违反,但是我知道的是UNIQUE KEY与接受空值的主键不同。 违反UNIQUE KEY约束“ AK_UserName”。无法在对象“ dbo.users”中插入重复密钥。重复键值为()。 语句已终止。 有人可以帮我解决这个问题吗? 解决方案 您可以创建一个忽略这样的空值的唯 ..
发布时间:2020-10-15 22:16:24 数据库

CoreData唯一约束在Xcode中消失

我要做什么: 在实体中的属性 photoID 上添加唯一约束PhotoUpload 。 问题: 我点击约束并添加 photoID 。 当我导航到另一个文件并返回到 xcdatamodeld 文件时,约束不存在。它会被自动删除。 因此唯一约束不起作用。 到目前为止我所做的事情: 我尝试删除 xcdatamodeld 文件并重新创建它,但是仍然存在相同的问题。 ..
发布时间:2020-10-09 21:00:24 其他开发

PostgreSQL:错误重复键值违反唯一约束

这个问题已经有好几个人问过,但是我的问题似乎有所不同。 实际上,我必须将Postgresql中来自不同数据库的相同结构化表合并到一个新的DB中。我正在做的是使用dblink连接到远程数据库,读取该数据库中的表并将其插入到当前数据库的表中,如下所示: INSERT INTO t_types_of_dementia SELECT * FROM dblink('host = localho ..

由于唯一约束,PHP MySQL INSERT失败

在插入时,我捕获到唯一约束mysql_errno()1062. 这很好,但是我想找到现有的行以恢复或修改它. 是否存在在插入失败时获取行ID的方法?我尝试了mysql_insert_id(),但意识到那只会返回我要插入(或插入失败)的行,因此,我得到0. 除了发出另一个mysql_query并仅对重复值执行选择之外,别无选择吗? 我只想确保没有更好,更快,更经济的方式来做到 ..
发布时间:2020-08-11 07:21:40 PHP

MySQL唯一约束允许单行组合

是否可以有一个唯一的约束,使得一个特定的列只有一个值一次? 例如 ----------------------- name | price | default ----------------------- XYZ | 20 | TRUE ----------------------- XYZ | 30 | FALSE --------------------- ..
发布时间:2020-08-11 02:09:19 数据库

不存在重复项时出现MySQL重复项错误

编辑:无论我尝试插入什么数据,我似乎都会在每次插入时收到下面列出的错误.所以也许我的桌子坏了还是什么?无论如何,这是我的问题: 我有一个MySQL表 CREATE TABLE `AcpConfig` ( `ndss_id` int(11) NOT NULL default '0', `acp_id` int(11) NOT NULL default '0', `run_da ..
发布时间:2020-08-01 19:50:52 数据库

更新具有唯一列的表

一个表包含以下数据,正在使用INNODB,在position/fk上具有UNIQUE约束,并且不允许NULL用于position. +----+----------+-----+ | id | position | fk | +----+----------+-----+ | 1 | 1 | 123 | | 2 | 2 | 123 | | 3 | ..
发布时间:2020-07-25 00:23:39 PHP

SQL可以具有“条件唯一"的条件吗?表上的约束?

我在职业生涯中遇到过几次,而我当地的同行似乎都无法回答.假设我有一个表,表中有一个“描述"字段,这是一个候选键,只是有时用户会在过程中途停下来.因此,对于25%的记录,此值是null,但对于所有非NULL的值,它必须是唯一的. 另一个示例可能是一个表,该表必须维护一条记录的多个“版本",并且一个位值指示哪个是“活动"版本.因此,“候选键"始终会被填充,但是可能存在三个相同的版本(活动位为0) ..

Java Mysql完整性约束违反异常

我的Swing应用程序很少抛出异常。我试图捕获“违反完整性约束”异常并显示消息“重复ID”。但是当发生这种情况时,没有在这里捕获它:catch(MySQLIntegrityConstraintViolationException ex)它会捕获(SQLException ex)。我想做的是,捕获Integrity Violation异常并显示用户友好消息而不是来自ex.getMessage()的技 ..
发布时间:2020-06-11 00:29:30 数据库

除了dynamodb中的主键之外,是否有办法对属性(字段)实施唯一约束

在dynamodb中,如果您想在主键以外的其他字段中强制唯一性(例如您有一个users表,并且当主键是一个数字的userid时,想要为用户提供唯一的电子邮件地址),有一种方法除了扫描表以查看电子邮件是否已被使用? 解决方案 简短答案:否。 DynamoDB是一个关键:价值商店。它非常擅长快速检索/保存项目,因为它做出了一些妥协。 注意,根据您的实际模型,当您 hash_key ..
发布时间:2020-06-04 00:12:31 其他开发

什么是通过python2.7中的SqlAlchemy检查数据库表中唯一值是否存在的好方法

我在SqlAlchemy中使用 session.merge 来通过 UniqueConstraint 将数据插入表中列,例如,我的ORM类具有以下内容: UniqueConstraint(“ attr_1”,“ attr_2”,“ attr_3”, name =“ attributes_uix”) 我应该使用 filter 或 filter_by 和 _and 来检查是否要 ..