ProC编译选项sqlcheck=full加了之后报错,有没有人遇到过。(分可以再加的哦)
没有加sqlcheck=full的时候,编译没问题,执行也没问题
加上sqlcheck=full的编译选项后就开始报错
------------------------------------------------------------
行270、列2でエラーが発生しました。ファイル*******.pc
EXEC SQL DELETE FROM TABLE
.1
PLS-S-00103, 記号"("が見つかりました。 次のうちの1つが入るとき:
) varying
large
セマンティク・エラーです(行270、列2、ファイル*******.pc):
EXEC SQL DELETE FROM TABLE
.1
PCC-S-02347, PL/SQLで構文エラーが見つかりました。
------------------------------------------------------------
出错的SQL如下:
EXEC SQL DELETE FROM TABLE
WHERE ITYP = CAST(NVL(:a, ' ') AS CHAR(2)) ;
实在是不明白为什么,望指教