腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
唯一
值
postgresql
强制
使用
唯一
列
postgresql
、
loopback4
可以在postgres中
强制
使用
唯一
值
和
唯一
列
吗?我
使用
的是第11节。应该是这样的:
唯一
(存储,状态= 0) 这样,我可以有任何
值
来存储,但是对于每个
值
,它只能有一个状态为0的记录,其余的可以是任何
值
?我
使用
的是loopback4,似乎没有办法在框架中指定它,所以我想在数据库中指定它。更新:更多的解释:我有一个用户,一个商店只能有一个购物车,不能超过一个。1
浏览 14
提问于2019-11-13
得票数 0
回答已采纳
1
回答
如何
在postgres 12中分区表的复合主键的
列
部分上添加或模拟unicity约束?
postgresql
、
partition
in ('SPOON');但postgres抱怨道: insert into foo_spoon (foo_id, cutlery) values (1,
浏览 3
提问于2020-02-11
得票数 2
2
回答
当验证有条件时,数据库中的
唯一
性验证
ruby-on-rails
、
postgresql
、
indexing
、
unique-index
当存在多个进程时,在Rails中
使用
唯一
性验证是不安全的,除非约束也在数据库上
强制
执行(在我的示例中是
PostgreSQL
数据库,请参见)。在我的例子中,
唯一
性验证是有条件的:只有当模型中的另一个属性变为真时,它才会被
强制
执行。self.is_publishedend 因此,模型有两个属性:is_published (布尔
值
)和text (文本属性)。
使用
唯一
索引(如链接的博客文章中所建议的)太过约束,因为不管is_pu
浏览 2
提问于2014-07-08
得票数 1
回答已采纳
2
回答
PostgreSQL
-在插入或更新时,我可以定义一个将空字符串
强制
转换为null的
列
吗?
sql
、
laravel
、
postgresql
、
casting
我
使用
的是
PostgreSQL
12,我有一个'users'表,其中'email'
列
是可空的可选
列
,但是它有着与预期一样的
唯一
约束。这个'email‘
列
是'citext'类型
列
。问题是,我甚至将'email‘
值
作为空发送,在插入期间,数据库将其保存为空字符串而不是空字符串。是否可以将插入或更新中的“电子邮件”
列
的空字符串
强制
转换为空字符串
浏览 19
提问于2021-12-29
得票数 0
回答已采纳
3
回答
在Postgres上
使用
sqlalchemy创建部分
唯一
索引
python
、
postgresql
、
sqlalchemy
、
postgresql-9.2
ScheduledPayment(Base): is_canceled = Column(Boolean, default=False) (invoice_id, is_canceled) where not is_canceled; 我想知道
如何
使用
浏览 6
提问于2015-01-16
得票数 37
回答已采纳
1
回答
唯一
索引- HeidiSQL上的Postgres语法错误
postgresql
、
heidisql
symbol" IS E''; 这是一个带有HeidiSQL的
PostgreSQL
错误吗?
浏览 0
提问于2018-07-28
得票数 5
回答已采纳
1
回答
Postgresql
中值组合的
唯一
约束
sql
、
postgresql
、
unique-constraint
是否有可能在
Postgresql
中创建
唯一
的约束,这将考虑
列
值
并与某些
值
一起工作,而不是与其他
值
一起工作?我有表,其中项目的“代码”必须是
唯一
的,但记录不会从表中删除,只是标记为已删除(特殊的布尔字段“删除”)。我可以创建unique(code, deleted)以
强制
执行
唯一
性,如果我不用相同的“代码”标记2行为已删除,它就能工作。如果我尝试“删除”第二行,它将警告2行将具有相同的
唯一
值
,并且不允
浏览 0
提问于2020-05-04
得票数 1
回答已采纳
1
回答
uuid作为散
列
分区的主键和分区键
postgresql
、
uuid
、
partitioning
、
postgresql-12
我正在
PostgreSQL
12中设置一个由哈希表划分的分区,该表将有256个分区。我
使用
uuid作为表的主键。
使用
与散
列
键相同的uuid
列
是否可以接受?
浏览 2
提问于2020-03-29
得票数 2
2
回答
对于Liquibase,
使用
唯一
的<createIndex>和
使用
具有
唯一
约束的<column>之间有什么区别吗?
sql
、
database
、
database-migration
、
liquibase
、
changelog
Liquibase有两种方法将
列
定义为
唯一
的: ,对于单列
唯一
键,这两种方法有什么区别吗?如果模型指示
列
是
唯一
的,则生成脚本创建这两个声明。我正在清理生成的结果,并希望删除其中的一个声明,并想知道这是否合适。
浏览 9
提问于2011-05-13
得票数 12
4
回答
强制
使用
唯一
列
mysql
、
unique-constraint
如果一
列
在数据库表结构中是
唯一
的,是否需要通过脚本检查要插入的新
值
是否已经存在于表中?或者,仅仅插入让DBMS过滤非新
值
的
值
就可以了吗?
浏览 0
提问于2011-07-02
得票数 0
回答已采纳
1
回答
如何
在
postgresql
中对json类型
使用
唯一
约束
sql
、
json
、
postgresql
、
postgresql-9.4
如何
在
postgresql
中为"json“
列
设置
唯一
的约束?对我来说,
唯一
的意思是:如果每个键匹配,json对象的每个
值
都匹配,那么json对象是
唯一
的。
浏览 0
提问于2018-11-05
得票数 8
1
回答
DataAdapter / CommandBuilder -对多个
列
的
唯一
约束
.net
、
constraints
、
ado
、
sqldataadapter
、
sqlcommandbuilder
我正在
使用
命令生成器自动生成SQL语句,
使用
DataAdapter填充DataSet通常效果很好,但现在我在多个
列
的
唯一
约束方面遇到了问题。我在DB (
PostgreSQL
)中有这样的
唯一
索引 CREATE UNIQUE INDEX idx_uniq ON table_1 (id,currency_id); DataAdapter / CommandBuilder读取错误,并在每一
列
上分别设置
唯一
标志(id和currency_id),而不是
浏览 21
提问于2020-03-24
得票数 0
1
回答
当验证在另一个表上有条件时,数据库中的
唯一
性验证
ruby-on-rails
、
postgresql
、
database-design
、
indexing
、
unique-index
当存在多个进程时,在Rails中
使用
唯一
性验证是不安全的,除非约束也在数据库上
强制
执行(在我的示例中是
PostgreSQL
数据库,请参阅)。在我的例子中,
唯一
性验证是有条件的:只有当另一个模型上的另一个属性变为真时,它才应该被
强制
执行。模型Parent有一个属性:is_published (布尔
值
)。text在所有类型的Child中都应该是
唯一
的,当且仅当它的parent.is_published是真的。
使用
中建议的
唯一</e
浏览 3
提问于2014-07-09
得票数 4
回答已采纳
2
回答
使用
索引而不是
唯一
的索引有写性能的改善吗?
mysql
、
indexing
描述了不同的索引: 键或索引指的是正常的非
唯一
索引。允许索引的非不同
值
,因此索引可以在索引的所有
列
中包含具有相同
值
的行。这些索引不对数据
强制
执行任何限制,因此它们仅用于确保某些查询能够快速运行。
唯一
是指索引的所有行都必须是
唯一
的索引。也就是说,对于此索引中的所有
列
,同一行可能没有与另一行相同的非空
值
。除了用于加速查询之外,还可以
使用
唯一
索引来
强制
限制数据,因为数据库系统不允许在插
浏览 0
提问于2018-03-02
得票数 2
回答已采纳
2
回答
与主键的
唯一
性/关系的索引和约束
mysql
、
sql
、
indexing
、
rdbms
、
database-performance
当我创建一个没有主键或
唯一
约束的表时,我得到一个平面文件。 当我创建一个主键时,会创建一个主索引,这个索引会维护主键的
唯一
性,对吧?所以我不能添加重复的
值
。那么,如果我在任何列上创建索引,是否会
强制
该
列
具有
唯一
的
值
?或者这取决于
使用
关键字UNIQUE来创建索引?最后,每次我声明一个具有UNIQUE约束的
列
时,这是否意味着创建了一个索引,因此这些操作是可互换的?
浏览 2
提问于2013-03-13
得票数 0
回答已采纳
1
回答
为什么DISTINCT必须在MySQL中第一位呢?
mysql
、
sql
、
distinct
我有一个查询,当我这样做的时候。但当我失败的时候这是已知的行为吗?
浏览 2
提问于2017-04-03
得票数 1
回答已采纳
1
回答
Django是否在
PostgreSQL
中索引自动字段/ ID键?
django
、
database
、
postgresql
Django的docs声明id字段是用AutoField 创建的 类似地,它将索引应用于每个FK关系。然而,在
PostgreSQL
中,虽然FKs似乎是索引的,但in不是。
浏览 2
提问于2020-07-30
得票数 1
回答已采纳
2
回答
如何
在
PostgreSQL
中
强制
使用
空
值
的
唯一
性
django
、
postgresql
、
django-models
position = models.CharField('Position', max_length=255, blank=True)def Meta: models.UniqueConstraint(究其原因,这是因为您可以
使用
UNIQUE约束将NULL
值
插入到
列
中,因为NULL是缺少
值
的
浏览 3
提问于2021-09-28
得票数 0
1
回答
PostgreSQL
-对日期
列
部件
强制
执行
唯一
约束
postgresql
、
constraint
我正在尝试在带有数据
列
的表上
强制
执行
唯一
的月和年组合。例如:();insert into foo values ('2018-01-01在Oracle或Server中,我将能够在基于函数的
唯一
索引中
使用
确定性函数,这样我就可以
使用
date_trunc的结果(‘month’,mydate),它将
强制
执行我想要的,但在
P
浏览 0
提问于2018-06-27
得票数 8
回答已采纳
1
回答
如何
强制
"
postgresql
“在非
唯一
索引一起
使用
唯一
索引
postgresql
我有一个select查询,它
使用
两个indexes (一个是unique索引,一个是non-unique索引)。 他们总是
使用
where子句的第一个索引。
如何
强制
查询
使用
唯一
索引(无论是否有sequential )?我的查询是由ORM创建的,我不能调整sequential。
浏览 2
提问于2018-11-13
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券