sp_droptype (Transact-SQL)

systypes から別名データ型を削除します。

トピック リンク アイコンTransact-SQL 構文表記規則

構文

sp_droptype [ @typename = ] 'type'

引数

  • [ @typename=] 'type'
    所有している別名データ型の名前を指定します。type のデータ型は sysname で、既定値はありません。

戻り値

0 (成功) または 1 (失敗)

結果セット

なし

説明

type 別名データ型は、テーブルまたは他のデータベース オブジェクトによって参照されている場合は削除できません。

注意注意

別名データ型は、テーブル定義内で使用されている場合や、ルールやデフォルトがバインドされている場合は削除できません。

権限

db_owner 固定データベース ロールまたは db_ddladmin 固定データベース ロールのメンバシップが必要です。

次の例では、birthday 別名データ型を削除します。

注意注意

この別名データ型は存在している必要があります。存在しない場合、この例ではエラー メッセージが返されます。

USE master;
GO
EXEC sp_droptype 'birthday';
GO