SQL Management studioの「解析」オプションでできるように、実際にテーブル/パッケージデータに触れずにSQL Developer(oracle)でコードを解析する方法はありますか?
2 に答える
構文を検証するために SQL ステートメントを解析するだけのオプションはありません。
「計画の説明」オプション( F10
Windows版のSQL Developer)を選択すると、問合せ計画の生成の一部として構文が検証されます。構文エラーがある場合、プランを生成しようとするとエラー メッセージが表示されますが、通常はエラーの行と列が表示されないため、デバッグがより困難になります。
I was looking for this right now and couldn't find an option in Oracle SQL Developer.
I know a service called SQL Fiddle that can help in such situations where one needs to test/parse/validate an adhoc PL/SQL script. Using SQL Fiddle you can do this:
Select Oracle 11g R2
(as available right now) in the dropdown and type your script in the left text area. Press Build Schema
button. If your script is valid then it'll show you Schema Ready
message like this: