SQL命令未运行(无效标识符)可能是SYSDATE?
我在运行命令时遇到了一些麻烦,我认为这与 SYSDATE 命令有关:
CREATE TABLE crimes (
crime_ID NUMBER(9),
criminal_ID NUMBER(6),
classification CHAR(1),
data_changed DATE DEFAULT SYSDATE,
status CHAR(2),
hearing_date DATE,
appeal_cut_date DATE,
);
我明白了ORA-00904: : invalid identifier error。任何修复?
回答
问题是最后一个字段定义:
appeal_cut_date DATE,
去掉逗号,你会没事的。
db<>在这里摆弄
- Best way to say "thank you" is to accept the answer 😉