以下のテーブルは、Teradata SQLの記憶属性と制約属性を一覧で示しています。
属性ファミリー | データ型属性 | ANSI | ANSIに対するTeradata拡張 |
---|---|---|---|
列記憶 | COMPRESS | X | |
COMPRESS NULL | X | ||
COMPRESS constant_value | X | ||
COMPRESS (multivalue_list) | X | ||
COMPRESS USING compress_udf DECOMPRESS USING decompress_udf | X | ||
列制約 | CONSTRAINT | X | |
CONSTRAINT UNIQUE | X | ||
CONSTRAINT PRIMARY KEY | X | ||
CONSTRAINT CHECK (boolean_condition) | X | ||
CONSTRAINT REFERENCES table_name column_name | X | ||
テーブル制約 | FOREIGN KEY (column_name_list) | X | |
PRIMARY KEY | X | ||
UNIQUE | X | ||
CHECK (boolean_expression) | X | ||
REFERENCES table_name [(column_name_list)] |
X |
制約は、COMPRESSなど一部の属性に適用されます。詳細については、以下の項目を参照してください。
- COMPRESS句とDECOMPRESS句
- Teradata Vantage™ - SQLデータ定義言語-構文規則および例、B035-1144