USP_DATALIST_WEBERRORLOG
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ALTERRORID | varchar(30) | IN | |
@ERRORMESSAGE | nvarchar(1000) | IN | |
@LOCALADDR | nvarchar(50) | IN | |
@REMOTEADDR | nvarchar(50) | IN | |
@SCRIPTNAME | nvarchar(200) | IN | |
@QUERYSTRING | nvarchar(250) | IN | |
@USERAGENT | nvarchar(100) | IN | |
@STARTTIME | datetime | IN | |
@ENDTIME | datetime | IN |
Definition
Copy
create procedure dbo.USP_DATALIST_WEBERRORLOG(
@ALTERRORID varchar(30) = NULL,
@ERRORMESSAGE nvarchar(1000) = NULL,
@LOCALADDR nvarchar(50) = NULL,
@REMOTEADDR nvarchar(50) = NULL,
@SCRIPTNAME nvarchar(200) = NULL,
@QUERYSTRING nvarchar(250) = NULL,
@USERAGENT nvarchar(100) = NULL,
@STARTTIME datetime = NULL,
@ENDTIME datetime = NULL
) as
set nocount on;
select top 200
WEBERRORLOG.[ID],
WEBERRORLOG.[ERRORMESSAGE],
WEBERRORLOG.[ALTERRORID],
WEBERRORLOG.[STACKTRACE],
WEBERRORLOG.[USERID],
WEBERRORLOG.[SITEID],
WEBERRORLOG.[LOCALADDR],
WEBERRORLOG.[REMOTEADDR],
WEBERRORLOG.[SERVERNAME],
WEBERRORLOG.[SCRIPTNAME],
WEBERRORLOG.[QUERYSTRING],
WEBERRORLOG.[USERAGENT],
WEBERRORLOG.[FULLLOG],
WEBERRORLOG.[DATEADDED]
from
dbo.WEBERRORLOG
where ALTERRORID = @ALTERRORID or (
isnull(@ALTERRORID, '') = ''
and (isnull(@ERRORMESSAGE, '') = '' or ERRORMESSAGE like '%' + @ERRORMESSAGE + '%')
and (isnull(@LOCALADDR, '') = '' or LOCALADDR like '%' + @LOCALADDR + '%')
and (isnull(@REMOTEADDR, '') = '' or REMOTEADDR like '%' + @REMOTEADDR + '%')
and (isnull(@SCRIPTNAME, '') = '' or SCRIPTNAME like '%' + @SCRIPTNAME + '%')
and (isnull(@QUERYSTRING, '') = '' or QUERYSTRING like '%' + @QUERYSTRING + '%')
and (isnull(@USERAGENT, '') = '' or USERAGENT like '%' + @USERAGENT + '%')
and (isnull(@STARTTIME, '') = '' or DATEADDED >= @STARTTIME)
and (isnull(@ENDTIME, '') = '' or DATEADDED < @ENDTIME) )