命名慣例
本節列出為各種工作流程相關項目命名的需求。
工作流程定義
- 以英文字母為開頭。可以包含字母、數字、底線或空格。
- 長度上限為 249 個字元。
- 不使用 F_ 或雙波狀符號 (~~) 字元作為前兩個字元。
- 在隔離區中的工作流程定義之間必須是唯一的。
附件、資料欄位、事件日誌、索引、作業、佇列、名冊、規則集、工作流程群組及工作流程步驟
- 以英文字母為開頭。
- 只包含字母、數字及底線;不含空格或特殊字元。
- 不使用 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 |
伺服器、資料庫實例、資料庫及表格空間
- *
- \
- #
- [
- ]
- !
- <
- >
- -
- "
- (空格)