命名規則
このセクションでは、各種のワークフロー関連アイテムに名前を付ける場合の要件をリストします。
ワークフロー定義
- 先頭が英字でなければなりません。名前には、英字、数字、下線、スペースを使用できます。
- 249 文字以下でなければなりません。
- 先頭の 2 文字に F_ または 2 つの波形記号 (~~) 文字は使用できません。
- アイソレート・リージョン内のワークフロー定義間で固有でなければなりません。
添付、データ・フィールド、イベント・ログ、索引、オペレーション、キュー、ロスター、ルール・セット、ワークフロー・グループ、ワークフロー・ステップ
- 先頭が英字でなければなりません。
- 名前に使用できるのは、英字、数字、下線のみです。スペースおよび特殊文字は使用できません。
- 名前の先頭で F_ または VWV は使用できません。
- 添付、オペレーション、ルール・セット、ワークフロー・グループ、およびワークフロー・ステップの名前は 30 文字以下でなければなりません。DB2® では、索引名の最大長は 18 文字です。
- ワークフロー・システム API の呼び出しでは、イベント・ログ、キュー、ロスター、フィールド名、および索引名は最大 128 文字 (あるいはそれ以下) にすることができます。ただし、イベント・ログ、キュー、ロスター、フィールド名、および索引名では、ワークフロー・システムは、識別用接頭部が付いた、対応するデータベース・ビュー名を生成します。この名前の最大長は 30 文字です。 これらのアイテムのいずれかに 23 文字より長い名前を指定すると、ビュー名は切り捨てられます。19 文字目までが同じで、それ以降の文字が異なる別のアイテムを作成した場合も、ビュー名は切り捨てられ、名前の末尾は内部生成の番号 (0001、0002 など) になります。これらのデータベース・ビュー名はシステムで生成されるので、切り捨て処理は問題にはなりません。アプリケーションで、照会の際にデータベース・ビューの実際の名前が必要な場合は、短い名前を使用すると照会対象のアイテムを簡単に判別できます。
また、名前に次の予約語を使用することはできません。
予約語 | 予約語 | 予約語 |
---|---|---|
abs adddays addhours addminutes addmonths addseconds addyears alt_field_defined and attachment arraystring bitand bitnot bitor blue boolean color convert currency date datetostring days_between decode dist_bernoulli dist_beta dist_binomial dist_exponential dist_gamma dist_geometric dist_lognormal dist_normal dist_poisson dist_uniform dist_weibull document elementcount encode |
envfield err_encode false field_defined float folder green hex if in_set int is_date is_null is_number is_time is_valid is_validxml is_wellformed len integer lower ltrim max min mod nextelement not null number numbertostring or random red repeat rtrim seconds_between selection |
sizeof stringtodate stringtotime string strins strloc substitute substr systemdate systemenvfield systemtime time timetostring translate trim true unsigned upper userenvfield userid weekday xmlinsertbefore xmlinsertafter xmlinsertchildfirst xmlinsertchildlast xmlremove xmlrename xmlbooleanexpr xmlintegerexpr xmlfloatexpr xmlstringexpr xmlstringarray xmltransform xmlemcode xmldecode |
サーバー、データベース・インスタンス、データベース、テーブル領域
- *
- \
- #
- [
- ]
- !
- <
- >
- -
- "
- (スペース)