列属性の変更: NOT NULLまたはNULL - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - SQLデータ定義言語 詳細トピック

Product
Advanced SQL Engine
Teradata Database
Release Number
17.05
17.00
Published
2020年6月
ft:locale
ja-JP
ft:lastEdition
2021-03-30
dita:mapPath
ja-JP/jpx1556733107962.ditamap
dita:ditavalPath
ja-JP/jpx1556733107962.ditaval
dita:id
B035-1184
Product Category
Software
Teradata Vantage

NULLからNOT NULLに列を変更する場合、またはNOT NULLからNULLに変更する場合は、以下のテーブルを参照してください。

列の属性 複合変更
NULL 許可されません。
NOT NULL 複合変更を行なうことができます。

NULLまたはNOT NULL属性を指定して定義されている列の変更に関するルールは、次のとおりです。

列タイプ 定義 変更可能な列タイプ
インデックス NULL NULLのみ
NOT NULL NOT NULLのみ
インデックスなし NULL NOT NULL

列にNULL値が含まれていない場合のみ

NOT NULL NULL