The meta data is from an SQL 2012 Server.
I have posted alot more, find the whole list here.
Goto Definition or MetaData
Definition:
sys.sp_droptype(nvarchar @typename)MetaData:
create procedure sys.sp_droptype @typename sysname -- the user type to drop as declare @schid int -- Find the user type with @typename. It must be a user type (xusertype > 256) -- and you must be db_owner, db_ddladmin or sa (covered by db_owner check) to -- drop the type. Only types owned by dbo are accessible thru sp_droptype. select @schid = schema_id from sys.types where name = @typename and user_type_id > 256 and schema_id = 1 if (@schid is null) begin raiserror(15036,-1,-1, @typename) return (1) end if (is_member('db_owner') = 0 AND is_member('db_ddladmin') = 0) begin raiserror(15036,-1,-1, @typename) return (1) end declare @stmt nvarchar(384) select @stmt = 'drop type [dbo].' + quotename(@typename) -- Drop user defined type EXEC(@stmt) return (@@error) -- sp_droptype
No comments:
Post a Comment