Oracleの場合のみに言えることですが、SQL構文は すべて大文字で記述したほうがパフォーマンスがよくなります。 理由は、Oracleの内部では英字を大文字で管理しているためです。 小文字で記述しても内部で大文字に変換されるので、 最初から大文字で記述することによって余計な変換処理がなくなり、 パフォーマンスがよくなります。 また、PL/SQLについてもすべて大文字で記述したほうがよいです。 この場合の利点は、コンパイルエラー時のコードの見易さにあります。 SQL構文と同様に、Oracleの内部で大文字で変換されるため、 コンパイルエラーの内容もすべて大文字に変換されて出力されます。 小文字と大文字でそれほど変わりはないという人もいると思いますが、 開発者ならば利点のない記述よりも少しでも利点のある記述を 選択したほうがよいでしょう。 大文字に変換するのにどれぐらい掛かるでしょう? 10