ユーザー定義型は、変更によってテーブルまたはインデックスのデータが無効になる可能性があるため、作成後に変更することはできません。型を変更するには、型を削除してから再作成するか、WITHUNCHECKEDDATA句を使用してALTERASSEMBLYステートメントを発行する必要があります。詳細については、 ALTER ASSEMBLY(Transact- SQL)。
ユーザー定義のテーブルタイプを使用する際の注意点
1.デフォルト値は許可されていません。
2.主キーは永続化された列である必要があります。
3.永続化されていない計算列ではチェック制約を実行できません
4.非クラスター化インデックスは許可されていません。
5.変更することはできません。ドロップして再作成する必要があります。