你好,由于某种原因,我的SQL服务器脚本给我一个语法错误,虽然代码工作之前,我不知道为什么我是新来的sql并已在网上看了但没有发现任何会修复它.由于某种原因,user_id是粉红色的,grade_recieved给了我一个错误.
create table exam(
exam_id varchar (10) not null,
user_id varchar (10) not null,
location varchar (30) not null,
date_taken varchar (8) not null,
exam_taken varchar (20) not null
grade_recieved varchar (4) not null,
primary key (exam_id),
FOREIGN KEY (user_id) REFERENCES account (user_id)
);
Run Code Online (Sandbox Code Playgroud)
grade_recieved在该exam_taken行的末尾之前缺少逗号:
CREATE TABLE exam
(
exam_id VARCHAR(10) NOT NULL
,USER_ID VARCHAR(10) NOT NULL
,location VARCHAR(30) NOT NULL
,date_taken VARCHAR(8) NOT NULL
,exam_taken VARCHAR(20) NOT NULL
,grade_recieved VARCHAR(4) NOT NULL
,PRIMARY KEY(exam_id)
,FOREIGN KEY(USER_ID) REFERENCES account(USER_ID)
);
Run Code Online (Sandbox Code Playgroud)