PL/SQL識別子について

PL/SQL、サブプログラム、パッケージ、パラメータ、変数、定数、例外および宣言カーソルには、それぞれ名前があり、それぞれの名前がPL/SQL識別子です。

識別子は最短で1文字、最長で30文字です。最初の文字はアルファベットの文字である必要がありますが、その後の各文字は、アルファベットの文字、数字、ドル記号($)、アンダースコア(_)またはシャープ記号(#)のいずれかが可能です。たとえば、これらが許容される識別子です。

X
t2
phone#
credit_limit
LastName
oracle$number
money$$$tree
SN##
try_again_

PL/SQLでは、識別子の大/小文字は区別されません。たとえば、PL/SQLでは、次の識別子は同じものと認識されます。

lastname
LastName
LASTNAME

PL/SQL予約語は識別子として使用できません。PL/SQLキーワードは識別子として使用できますが、お薦めしません。PL/SQLの予約語およびキーワードのリストは、『Oracle Database PL/SQL言語リファレンス』を参照してください。

関連情報: