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