-
将以下语句放入:
prompt creating table 'instructor';
create table instructorinstructor_id number(8,0)salutation varchar2(5)first_name varchar2(25)last_name varchar2(25)street_address varchar2(50)zip varchar2(5)
phone varchar2(15)
created_by varchar2(30)created_date date
modified_by varchar2(30)modified_date date
然后在 sqlplus 中使用 @ 执行它,结果如下:
sql> ;
creating table 'instructor'
已创建表。
-
第一句话:提示创建表'instructor'
是PLSQL工具自动生成的日志信息,去掉那一行,下面就是建表语句。
-
prompt creating table 'instructor'
不是为了这个。 Oracle 提示
打印功能多用于提示信息。 输入命令提示符 tablename1;
标准输出为 tablename1
-
任何关键字过程都不会创建或替换"getattendancedata"is更改以创建或替换过程"getattendancedata" is
-
应该是语法,问题,括号使用不正确,末尾加一个分号作为结尾。
-
您首先需要具有 Create Sequence 或 Create Any Sequence 权限,create sequence emp sequenceincrement by 1 -- 一次添加几个以 1 开头的 -- count nomaxvalue from 1 -- 不要设置最大值。
nocycle -- 总是累积,不循环。
cache 10;
create sequence table1_seqminvalue 1
maxvalue 9999999999
start with 1
increment by 1
cache 30
order;
-
没有写任何错误。
或者也许是 Oracle 本身的软件运行起来没有一点错误。
重新启动并先尝试一下,呵呵。
-
该字段设置为默认值,该值必须与数据类型、您的数字类型、默认值 (1) 匹配; 1 不要加括号,后面的 0 ;
中文是否启用也有错误的用法(1 启用,0 禁用)。 如果要在两个资格之间进行选择,则需要检查约束。
-
jjrenable number(1) default (1) - 是否启用(1 启用,0 禁用),注释前必须写逗号。