Jason Sun

木水鱼

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

 FLAGGER {OFF|ENTRY |INTERMED[IATE]|FULL}

检查SQL语句是否符合ANSI/ISO SQL92标准。如果不符合则无法执行并返回错误。同SQL语句“ALTER SESSION SET FLAGGER”等价。ENTRY、INTERMEDIATE、FULL分别表示ANSI/ISO SQL92的三个结构层次。

代码
SQL> begin null;end;

2 /



PL
/SQL 过程已成功完成。



SQL
> set flagger entry

SQL
> begin null;end;

2 /

begin
null;end;

*

ERROR 位于第
1 行:

ORA
-00097: 使用 Oracle SQL 特性不在 SQL92 Entry 级中

 

 

因为PL/SQL块是Oracle特有的,并不包含在SQL92标准中,所以无法正确执行。

posted on 2010-08-10 21:32  Jason Sun(木水鱼)  阅读(264)  评论(0编辑  收藏  举报