有比较多地方是相同作用,但有些是不能用is,像以下:
SQL> create table cc is select * from aa;create table cc is select * from aaORA-00922: 缺少或无效选项SQL> create table cc as select * from aa;Table created像以下,只能用is:
SQL> declare
2 type gets as record(a varchar2(10));
3 begin
4 null;
5 end;
6 /declare
type gets as record(a varchar2(10));
begin
null;
end;ORA-06550: 第 2 行, 第 14 列:
PLS-00103: 出现符号 "RECORD"在需要下列之一时:
object opaque
符号 "object在 "RECORD" 继续之前已插入。
SQL> create table cc is select * from aa;create table cc is select * from aaORA-00922: 缺少或无效选项SQL> create table cc as select * from aa;Table created像以下,只能用is:
SQL> declare
2 type gets as record(a varchar2(10));
3 begin
4 null;
5 end;
6 /declare
type gets as record(a varchar2(10));
begin
null;
end;ORA-06550: 第 2 行, 第 14 列:
PLS-00103: 出现符号 "RECORD"在需要下列之一时:
object opaque
符号 "object在 "RECORD" 继续之前已插入。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货