17.05 - ADD UNIQUE (column_name) - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - SQLデータ定義言語 構文規則および例

Product
Advanced SQL Engine
Teradata Database
Release Number
17.05
Release Date
2021年1月
Content Type
プログラミング リファレンス
Publication ID
B035-1144-175K-JPN
Language
日本語 (日本)
table_nameのUNIQUE制約列セットとして設定される列。列はNOT NULLとして定義する必要があります。複数のcolumn_nameを指定すると、UNIQUE列セットは指定された列の名前を結合した値に基づきます。名前なしのUNIQUEテーブル制約には、次の構文を使用します。
     ADD UNIQUE (column_name)

JSONデータ型の列にUNIQUE制約は追加できません。

CONSTRAINT name
名前付きのUNIQUEテーブル制約には、次の構文を使用します。
     ADD CONSTRAINT constraint_name UNIQUE (column_name)
UNIQUEテーブル制約は、最大64列で定義できます。