【发布时间】:2021-12-08 18:05:58
【问题描述】:
这是我的代码
CREATE TABLE patients (
PatientID int PRIMARY KEY NOT NULL,
FirstName varchar(40) NOT NULL,
LastName varchar(40) NOT NULL,
PatientBirthday date,
PatientAge int AS (year(CURRENT_TIMESTAMP) - year(PatientBirthday))
);
但是每当我运行它时,我都会在 AS 上突出显示语法错误
【问题讨论】:
-
我正在使用访问权限
-
避免计算字段。查询就是为此。