【发布时间】:2015-08-17 17:52:46
【问题描述】:
以下是我的餐桌设计:
CREATE TABLE "x"."y"(
"z" timestamp NOT NULL,
"a" Timestamp NOT NULL DEFAULT z + 18 months,
)
WITH (OIDS=FALSE)
;
如何指定'a'的默认值?
我可以在创建表时指定吗?
【问题讨论】:
-
我已恢复您对该问题的编辑,因为它实际上是一个全新的问题,并使现有的、已接受的答案无效,这对未来的读者来说会非常混乱。可以创建一个新问题作为后续问题,并链接回该问题以解释联系。
-
对此表示感谢和抱歉。如果您让我提出一个新问题会很有帮助,因为我的旧编辑现已丢失。
-
不要惊慌,它们并没有丢失,如果您单击“5 分钟前编辑”标签,则可以查看修订历史记录。这应该带您到this page,您可以在其中看到恢复的版本。然后你可以得到the raw source of that revision。
标签: database postgresql timestamp default-value