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_MSretrieve_publication_attributes(nvarchar @name, nvarchar @database)
MetaData:
create procedure sys.sp_MSretrieve_publication_attributes @name sysname, @database sysname AS SET NOCOUNT ON declare @mergepublish_bit int declare @tranpublish_bit int declare @procname nvarchar(640) declare @retcode int select @mergepublish_bit = 4 select @tranpublish_bit = 1 -- -- Security Check, will be checked inside sp_MSretrieve_publication -- and sp_MSretrieve_mergepublication -- create table #publication_property ( Name sysname collate database_default, dbname sysname collate database_default, Publisher sysname collate database_default, Type nvarchar(15) collate database_default, Description nvarchar(255) collate database_default, Status tinyint, allow_pull bit, allow_sync_tran bit, allow_anonymous bit, allow_queued_tran bit, enabled_for_internet bit, third_party bit ) if (select category & @tranpublish_bit from master.dbo.sysdatabases where name = @database collate database_default) <> 0 begin select @procname = quotename(@database) + '.sys.sp_MSretrieve_publication ' insert into #publication_property exec @retcode = @procname @name end if (select category & @mergepublish_bit from master.dbo.sysdatabases where name = @database collate database_default) <> 0 begin select @procname = quotename(@database) + '.sys.sp_MSretrieve_mergepublication ' insert into #publication_property exec @retcode = @procname @name end select * from #publication_property drop table #publication_property
No comments:
Post a Comment