【发布时间】:2021-08-31 14:30:27
【问题描述】:
我是 Postgres 的新手,想知道是否可以在 Postgresql 中创建一个命名的默认值约束。我在 SqlServer Can I create a named default constraint in an add column statement in SQL Server? 中发现了类似的东西,但对于 Postgresql 却想不通。
为了提供一些上下文,我正在尝试将一列添加到表中,并且在添加时我正在尝试将此命名约束添加到列中。
任何帮助将不胜感激。
提前致谢
【问题讨论】:
-
Postgres(以及基本上所有其他数据库)具有默认的值。在(标准 SQL)中没有“默认约束”之类的东西。所以,不,你不能给默认的 value 一个名字。