DB2 V11で確認しています。DB2のテーブル名、項目名には下記の制約が存在します。
「数値または下線文字で名前を開始することはできない」
(例)・0001_KOMOKU
・_KOMOKU11
上記制約に抵触するSQLを発行すると次のようなエラーが発生しますので、テーブル設計をする際は注意が必要です。
# db2 “craete table SCEMA.1TEST (test CHAR(5) NOT NULL)”
SQL0103N The numeric literal “1TEST” is not valid. SQLSTATE=42604
DB2の汎用的な制約については下記参照ください。