小编Sco*_*tie的帖子

Postgres 单列约束函数

是否可以在 Postgres 中创建一个约束来运行函数,但前提是特定列发生更改?

现在,我有这个:

ALTER TABLE public.employee
  ADD CONSTRAINT pin_is_unique_in_company CHECK 
     (fn_pin_is_unique_in_company(id, company_id, pin));
Run Code Online (Sandbox Code Playgroud)

我只希望在 pin 列被修改时运行。

postgresql constraint

5
推荐指数
1
解决办法
5807
查看次数

对于非 PK 唯一标识符,我应该使用索引还是唯一键?

使用 Sql Server 2014,我有几个表,其中 PK 字段是 int,但我也有一个需要查询的 UniqueIdentifier 字段。该字段将始终是唯一的。

我正在为这些添加索引,并且可以选择IndexUnique Key

选择其中一个有什么好处吗?

uniqueidentifier index-tuning sql-server-2014

4
推荐指数
2
解决办法
1177
查看次数