如何使约束在雪花中起作用?

Pal*_*ica 3 snowflake-cloud-data-platform

有没有办法让约束在雪花中实际工作?

创建主键。仍然可以在表中插入重复项。提供级联更新和删除级联等选项不适用于外键

有人可以帮忙吗?

小智 5

如果您阅读 Snowflake 文档,您将看到仅强制执行 NOT NULL 约束,所有其他约束类型仅供参考。

我猜这是因为 Snowflake 是一个分析型数据库,而不是 OLTP 数据库,因此期望约束是在您的 ELT 流程中强制执行的(这是正常做法),而不是在数据库中。