最大500字のカスタム検証を入力できます。AVG、MIN、MAX、COUNTなどの集約関数を指定できます。
例えば、次の定義があるテーブルの場合:
CREATE SET TABLE SampleDC
(
EcosystemId VARCHAR(20) CHARACTER SET UNICODE NOT CASESPECIFIC NOT NULL,
EcosystemName VARCHAR(30) CHARACTER SET UNICODE NOT CASESPECIFIC,
DefaultTDPID VARCHAR(72) CHARACTER SET UNICODE NOT CASESPECIFIC,
CreatedTS TIMESTAMP(6) DEFAULT CURRENT_TIMESTAMP(6),
ModifiedTS TIMESTAMP(6) DEFAULT CURRENT_TIMESTAMP(6),
TMSMUserId VARCHAR(64) CHARACTER SET UNICODE NOT CASESPECIFIC)
UNIQUE PRIMARY INDEX UPI ( EcosystemId
);
テーブル コンテンツの最も信頼できるチェックサムに対し、カスタマイズした行ハッシュ検証式を入力できます。
SELECT (SUM(CAST(HASHBUCKET(HASHROW(EcosystemID, Ecosystemname, DefaultTPDID, CreatedTS,ModifiedTS,TMSMUserId)) AS DECIMAL(38,0))) MOD 111111111111111) as checksum FROM SampleDC;
この例の場合、ハッシュがテーブル検証に関連するすべてのTeradataシステムで同じと推定されます。