【发布时间】:2013-02-19 05:10:51
【问题描述】:
我只是想将 expire_date_membership 设置为当前日期后 2 年的日期,但不要缝合以使语法正确。 有人可以帮忙吗?
CREATE TABLE Members (
pid INTEGER NOT NULL,
registration_date_membership DATE DEFAULT CURRENT_DATE,
expire_date_membership DATE DEFAULT (CURRENT_DATE + 24 MONTHS),
membership_fees DOUBLE,
overdue_fees DOUBLE,
PRIMARY KEY(pid),
FOREIGN KEY (pid) REFERENCES Person)
错误信息:
DB21034E 该命令被作为 SQL 语句处理,因为它是 不是有效的命令行处理器命令。在 SQL 处理期间 返回:SQL0104N 在以下发现意外的标记“DEFAULT” “ate_memebership 日期”。预期的标记可能包括:“CHECK”。 SQLSTATE=42601
【问题讨论】: