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

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

Product
Advanced SQL Engine
Teradata Database
Release Number
17.05
Published
2021年1月
Language
日本語
Last Update
2021-03-30
dita:mapPath
ja-JP/ncd1596241368722.ditamap
dita:ditavalPath
ja-JP/ncd1596241368722.ditaval
dita:id
B035-1144
Product Category
Software
Teradata Vantage
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列で定義できます。