sp_droptype (Transact-SQL)
systypes から別名データ型を削除します。
構文
sp_droptype [ @typename = ] 'type'
引数
- [ @typename=] 'type'
所有している別名データ型の名前を指定します。type のデータ型は sysname で、既定値はありません。
戻り値
0 (成功) または 1 (失敗)
結果セット
なし
説明
type 別名データ型は、テーブルまたは他のデータベース オブジェクトによって参照されている場合は削除できません。
注意 |
---|
別名データ型は、テーブル定義内で使用されている場合や、ルールやデフォルトがバインドされている場合は削除できません。 |
権限
db_owner 固定データベース ロールまたは db_ddladmin 固定データベース ロールのメンバシップが必要です。
例
次の例では、birthday 別名データ型を削除します。
注意 |
---|
この別名データ型は存在している必要があります。存在しない場合、この例ではエラー メッセージが返されます。 |
USE master;
GO
EXEC sp_droptype 'birthday';
GO