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