Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
ユーザ定義のドメインまたはデータ型の名前を変更します。
ALTER { DOMAIN | DATATYPE } user-type RENAME new-name
この文を実行すると、ユーザ定義のドメインまたはデータ型の名前が ISYSUSERTYPE システムテーブル内で更新されます。
このユーザ定義ドメインまたはデータ型を参照するすべてのプロシージャ、トリガ、ビュー、またはイベントを再作成してください。再作成しないと、引き続き古い名前が参照されます。
そのドメインの所有者であるか、または次のいずれかの権限を持っていることが必要です。
オートコミット。
SQL/2008 ベンダー拡張。ALTER DOMAIN 文は、SQL/2008 標準のオプションの SQL 機能 F711 です。ただし、標準では、ALTER DOMAIN では、変更された DEFAULT または CHECK 制約句を既存のドメインに対して指定できます。SQL Anywhere では、このいずれの操作もサポートされていません。機能 F711 では、ドメイン名の変更はサポートされていません。
次の例は、架空の Address ドメインの名前を MailingAddress に変更します。
ALTER DOMAIN Address RENAME MailingAddress;