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