本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
ColumnLength
檢查欄中的每一列長度是否符合指定的運算式。
語法
ColumnLength
<COL_NAME>
<EXPRESSION>
COL_ NAME — 您要評估資料品質規則的欄名稱。
支援的欄類型:字串
EXPRESSION— 針對規則類型回應執行以產生布林值的運算式。如需詳細資訊,請參閱表達式。
範例:欄列長度
下列範例規則會檢查名為 Postal_Code
的欄中每一列的值是否為 5 個字元長。
ColumnLength "Postal_Code" = 5 ColumnLength "weightinkgs" = 2 where "weightinkgs > 10"
空行为
ColumnLength
規則會將 NULL
s 視為 0 長度字串。對於一NULL
行:
ColumnLength "Postal_Code" > 4 # this will fail
ColumnLength "Postal_Code" < 6 # this will succeed
下列範例複合規則提供明確失敗NULL
值的方法:
(ColumnLength "Postal_Code" > 4) AND (ColumnValues != NULL)