代码如下:
create table member(
name varchar2(50) default '无名氏',
age number(3) ,
birthday date default sysdate,
content clob
);
难道这个括号要跟那在同一行吗?
追答在下一行没事,貌似空一行就会出错
SQL> create table a ( b number
2 );
Table created.
SQL> drop table a;
Table dropped.
SQL> create table a (
b number
); 2 3 SQL>
SP2-0042: unknown command ")" - rest of line ignored.
哦 为什么会这样?
谢谢你
我猜可能是sqlplus 的问题。
我在sqlplus里面直接敲空行的话,会直接把我弹回SQL提示符,像这样
SQL> create table a (
2 b number
3
SQL>
如果这时候我再敲一个 );,就会报上面的错误
SQL> create table a (
2 b number
3
SQL> );
SP2-0042: unknown command ")" - rest of line ignored.
算了 不讨论这个了
谢谢你啊
热心人
不客气
本回答被提问者采纳