我只是想将 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 在“ate_memebership DATE”之后发现了意外的标记“DEFAULT”。预期的标记可能包括:“CHECK”。SQLSTATE=42601