mysql创建表总是提示语法错误

create table order(
oid int primary key auto_increment,
sum int not null,
otime timestamp,
address varchar(100),
uno int,
foreign key(uno) references user(uid)
);
哪错了?

类型写的不对吧,你什么数据库呀 sqlserver写法如下 create table Student (学号 char(8), 姓名 char(10), 性别 char(2), 出生日期 datetime, 班级 char(12), 入学成绩 numeric(5,1)) oracle的话 datetime改成date numeric改成number
温馨提示:答案为网友推荐,仅供参考
相似回答