Database | Proc | Application | Created | Links |
sybsystemprocs | sp_mon_archive_monTable ![]() | ![]() | 31 Aug 14 | Defects Dependencies |
1 2 create procedure sp_mon_archive_monTable( 3 @montable varchar(30) 4 , @prefix varchar(30) 5 , @datestamp datetime 6 , @created int output 7 , @trace int = NULL 8 , @unique_col1 varchar(30) = NULL 9 , @unique_col2 varchar(30) = NULL 10 , @unique_col3 varchar(30) = NULL 11 , @unique_col4 varchar(30) = NULL 12 , @unique_col5 varchar(30) = NULL 13 ) as 14 begin 15 declare @whoami varchar(30) 16 , @archivename varchar(30) 17 , @arch_dbname varchar(30) 18 , @retval int 19 , @sellist varchar(1800) 20 , @sellist_len int 21 , @fromclause varchar(40) 22 , @fromclause_len int 23 , @indent varchar(32) 24 25 -- Name of the index created for duplicate elimination 26 , @uniqueindex_name varchar(30) 27 28 select @whoami = 'sp_mon_archive_monTable' 29 30 -- Prepend user-supplied prefix string, if any. 31 select @archivename = @prefix + @montable 32 , @arch_dbname = db_name() 33 34 , @indent = char(10) + space(2 * @@nestlevel) 35 , @uniqueindex_name = @montable + "_uidx" 36 37 if (@trace = 1) 38 begin 39 print "%1!---- Start Trace %2!: MonTable='%3!', ArchiveDb='%4!' Archive='%5!'" 40 , @indent 41 , @whoami 42 , @montable 43 , @arch_dbname 44 , @archivename 45 end 46 47 exec @retval = sp_mon_archive_genSQL 48 @montable 49 , @datestamp 50 , @sellist output 51 , @fromclause output 52 , @trace 53 54 if (@trace = 1) 55 begin 56 57 print " " 58 select @sellist_len = datalength(@sellist) 59 , @fromclause_len = datalength(@fromclause) 60 61 print "%1!%2!: Sqlstmt (length=%3!)=[%4!]" 62 , @indent 63 , @montable 64 , @sellist_len, @sellist 65 66 print "%1!%2!: FROM clause (length=%3!)=[%4!]" 67 , @indent 68 , @montable 69 , @fromclause_len, @fromclause 70 end 71 72 if (@retval != 0) 73 return @retval 74 75 exec @retval = sp_mon_archive_data @archivename 76 , @sellist 77 , @fromclause 78 , NULL 79 , @uniqueindex_name 80 , @datestamp 81 , @created output 82 , @trace 83 84 -- List of columns used for dup-elimn 85 , @unique_col1 86 , @unique_col2 87 , @unique_col3 88 , @unique_col4 89 , @unique_col5 90 91 if (@trace = 1) 92 begin 93 print "%1!---- End Trace %2! (retval=%3!): ----" 94 , @indent, @whoami, @retval 95 end 96 97 return @retval 98 end -- } 99
DEFECTS | |
![]() | 51 |
![]() | 52 |
![]() | 77 |
![]() | 47 |
![]() | 2 |
![]() | 14 |
![]() | 37 |
![]() | 54 |
![]() | 72 |
![]() | 91 |
![]() | 2 |
![]() | 2 |
![]() | 2 |
DEPENDENCIES |
PROCS AND TABLES USED calls proc sybsystemprocs..sp_mon_archive_genSQL ![]() calls proc sybsystemprocs..sp_versioncrack ![]() calls proc sybsystemprocs..sp_split_string ![]() calls proc sybsystemprocs..sp_mon_gen_columnlist ![]() reads table master..syscolumns (1) ![]() reads table master..sysobjects (1) ![]() calls proc sybsystemprocs..sp_mon_archive_data ![]() calls proc sybsystemprocs..sp_exec_SQL ![]() calls proc sybsystemprocs..sp_getmessage ![]() reads table master..sysmessages (1) ![]() calls proc sybsystemprocs..sp_validlang ![]() reads table master..syslanguages (1) ![]() reads table master..syslanguages (1) ![]() reads table sybsystemprocs..sysusermessages ![]() CALLERS called by proc sybsystemprocs..sp_mon_archive_deadlock ![]() |