sp_droptype (Transact-SQL)

適用対象:SQL Server

エイリアス データ型 systypesを削除します。

Transact-SQL 構文表記規則

構文

sp_droptype [ @typename = ] N'typename'
[ ; ]

引数

[ @typename = ] N'typename'

所有する別名データ型の名前。 @typenameは sysname で、既定値はありません。

戻りコードの種類

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

結果セット

ありません。

解説

テーブルまたは他のデータベース オブジェクトがデータ型を参照している場合、型エイリアスデータ型を削除することはできません。

Note

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

アクセス許可

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

次の例では、別名データ型を削除します birthday。 この別名データ型は既に存在している必要があります。または、この例ではエラー メッセージが返されます。

USE master;
GO
EXEC sp_droptype 'birthday';
GO