これはANSI規格だと思います。
編集:
実際、SQL-92標準だと思います。
標準の新しいバージョンでは、オプションで128文字の名前が許可されているようですが、Oracleはまだこれをサポートしていません(または、30文字を許可している限り、部分的にサポートしています。うーん。)
このページで「F391、長い識別子」を検索してください... http://stanford.edu/dept/itss/docs/oracle/10g/server.101/b10759/ap_standard_sql001.htm
(参照を探しています)