2016-05-30 18 views
-2
create table student(
    SID char(10), 
    Name varchar(100) not null, 
    Units char(10), 
    constraint primary key(Sid) 
)engine=innodb; 

これは正しいですが、私は がMySQLの構文エラー1064エクストラ列

を説明してくださいなぜ私は知らないこの

を実行することはできません

create table student(
    SID char(10), 
    Name varchar(100) not null, 
    Units char(10), 
    class level char(10), 
    constraint primary key(Sid) 
)engine=innodb; 

葯列コールレベルを必要とします

ありがとう

答えて

1

あなたはスペースがありますclass level

変更とスペース_

create table student(
    SID char(10), 
    Name varchar(100) not null, 
    Units char(10), 
    class_level char(10), 
    constraint primary key(Sid) 
)engine=innodb; 

を試してみてくださいまたはバッククォート

create table student(
    SID char(10), 
    Name varchar(100) not null, 
    Units char(10), 
    `class level` char(10), 
    constraint primary key(Sid) 
)engine=innodb; 
を使用
関連する問題