create table test1
(id varchar2(20) not null)alter table test1
add (name varchar2(30) not null)这两句一起运行就报“选项缺失或无效”
单独运行没问题我真是太菜了
(id varchar2(20) not null)alter table test1
add (name varchar2(30) not null)这两句一起运行就报“选项缺失或无效”
单独运行没问题我真是太菜了
(id varchar2(20) not null);alter table test1
add (name varchar2(30) not null);
2楼说的正确。
你两条语句间没有';'分号,oracle会误认为是一条语句。
所以就报错了。
alter table test1 add (name222 varchar2(30) not null);继续报错,说无效字符,晕
(id varchar2(20) not null); alter table test1
add (name varchar2(30) not null);
报:无效字符太菜了
怎么回事情
工具问题,估计你的工具没有指定sql结束符号是;
另外,记得似乎不需要括号的,不知道加括号会怎样
alter table test1 add name varchar2(30) not null;