CREATE TABLE member
(
member_id member(10)
constraint member_member_id_pk PRIMARY KEY;
last_name varchar2(25)
constraint member_last_name_nn NOT NULL;
join_date DATE DEFAULT SYSDATE
constraint member_join_date_nn NOT NULL;
)
我不确定出了什么问题,我总是在第3行错过右括号。
答案 0 :(得分:3)
你不得在每一行的末尾使用;
!!请改用,
(逗号),但最后一行()
之前)除外。
此外,对于NOT NULL
,不要定义明确的约束 - 另一方面,对于join_date
的默认值,您应该定义一个显式约束。
对于T-SQL,用于该默认约束的表达式应该是SYSDATETIME()
- 而不是SYSDATE()
....
create table member
(
member_id member(10)
constraint member_member_id_pk PRIMARY KEY,
last_name varchar2(25) NOT NULL,
join_date DATE NOT NULL
constraint df_member_join_date DEFAULT (SYSDATETIME())
)
最后但并非最不重要 - CREATE TABLE
"express": "^4.14.0"
npm express -v
,您可以找到所有这些细节 - 还有更多 - 请在下次需要了解此类内容时咨询!