SQLの構文チェック方法

「SQLの構文チェック方法」の編集履歴(バックアップ)一覧に戻る

SQLの構文チェック方法 - (2010/04/18 (日) 01:02:39) のソース

***動的SQLをチェックする場合
DBMS_SQL をファンクション化してチェック

declare
cid integer;
begin
cid := DBMS_SQL.OPEN_CURSOR;
DBMS_SQL.PARSE(cid, 'select * from emmmp', dbms_sql.v7);
DBMS_SQL.CLOSE_CURSOR(cid);
dbms_output.put_line ('end');
exception
when OTHERS then
dbms_output.put_line ('** エラー **');
end;

-