mysql> create table SC
-> Sno varchar(7),
-> Cno varchar(20),
-> Grade int not null check(Grade between 0 and 100),
-> primary key(Sno,Cno)
-> );
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Sno varchar(7),
Cno varchar(20),
Grade int not null check(Grade between 0 and 10' at line 2
mysql> create table SC ( --少了一个括号
-> Sno varchar(7),
-> Cno varchar(20),
-> Grade int not null check(Grade between 0 and 100),
-> primary key(Sno,Cno)
-> );
在第一行 create table SC 后面加一个括号就行
create table SC (