可能性の重複:
Why are Oracle table/column/index names limited to 30 characters?ストアドプロシージャ名に最大長があるのはなぜですか?
Oracleのストアドプロシージャを書くとき、私は特に、わかりやすい名前を選んだ、と私は名前を知らされたスクリプトを更新しようとしたときには長すぎました。
37 15 PLS-00114: identifier 'blah_blah_blah_blah_blah_blah' too long
なぜ格納されたproc名に制限がありますか?これはOracleに固有のものなのでしょうか、それとも他のdbシステムではこれが共通ですか? Oracleのみでduplicate
SQL Serverでは、 'sysname'(システムベーステーブルで使用されているデータ型)の最大長である128文字です –
すぐにわかったように、Oracleでは30よりもずっと優れています。 – JWiley
オラクルは30文字が十分以上と考えられていた時代から来ているからです!結局のところ、8文字のファイル名では、30はトンです! –