0 mysql syntax-error create-table
drop table member cascade constraints;
create table member (
mid varchar2(10) not null,
email varchar2(40) not null,
fname varchar2(20) not null,
lname varchar2(20) not null,
street varchar2(50) not null,
city varchar2(30) not null,
state varchar2(20) not null,
zip number(5) not null,
phone varchar2(12),
password varchar2(20),
primary key (mid)
);
Run Code Online (Sandbox Code Playgroud)
好吧,从Oracle切割和粘贴并不总是很好;
VARCHAR2
在MySQL中不作为数据类型存在.
NUMBER
也没有.
CASCADE CONSTRAINTS
似乎不适合作为修饰语DROP TABLE
.
作为替代CASCADE CONSTRAINTS
,您可以使用一个语句删除多个表DROP TABLE IF EXISTS a,b,c
.不太一样,但是它会变得很好.
你想要的可能是什么样的;
drop table if exists member;
create table member (
mid varchar(10) not null,
email varchar(40) not null,
fname varchar(20) not null,
lname varchar(20) not null,
street varchar(50) not null,
city varchar(30) not null,
state varchar(20) not null,
zip numeric(5) not null,
phone varchar(12),
password varchar(20),
primary key (mid)
);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1674 次 |
最近记录: |