-1
SQL> CREATE TABLE MEETING(
2 M_DES VARCHAR(15) NOT NULL,
3 M_SUB VARCHAR(15) NOT NULL,
4 M_DATE_dd_mm_yyyy varchar2(15) NOT NULL,
5 M_TIME_HH_MM varchar2(6) NOT NULL,
6 M_DATE date generated always as (to_DATE(M_DATE_dd_mm_yyyy,'dd-mm-yyyy')),
7 M_TIME date generated always as (to_CHAR(M_DATE_HH_MM,'HH24:MI:SS'))
8 M_EMAIL VARCHAR(20) FOREIGN KEY REFERENCES MEMBER(M_EMAIL),
9 A_EMAIL VARCHAR(20) FOREIGN KEY REFERENCES ADMIN(A_EMAIL)
10 );
M_EMAIL VARCHAR(20) FOREIGN KEY REFERENCES MEMBER(M_EMAIL),
*
ERROR at line 8:
ORA-00907: missing right parenthesis
你錯過了你的第二個虛擬列後一個逗號,M_MAIL之前,你應該罰款。所以在錯誤信息指向的地方,真的。 –