UTILIZA [UTC]
IR
/Objeto del ******: StoredProcedure [dbo]. fecha [sp_utRequestQuoteHeaderListFiltered ] de la escritura: 08/23/2010 15:12: 49 ******/
FIJAR ANSI_NULLS ENCENDIDO
IR
FIJAR QUOTED_IDENTIFIER ENCENDIDO
IR
ALTERAR EL PROCEDIMIENTO [dbo]. [sp_utRequestQuoteHeaderListFiltered]
@UserID internacional,
@RQH_iStatus internacional,
pedacito del @OnlyHW,
pedacito del @OnlyQR
COMO
DECLARAR el @sql nvarchar (4000)
FIJAR NOCOUNT ENCENDIDO
FIJAR el @sql = " SELECCIONAR [RQH_iID], RQH. [UserID], [RQH_dDate], [RQH_sTicketNumber], [STO_iID], [RQH_sLocContactName], [RQH_sLocContactPhone], [RQH_sLocShippingAdress], [RQH_sLocShippingAdress1], [RQH_sLocShippingAdress2], [RQH_sLocShippingCity], [RQH_sLocShippingState], [RQH_sLocShippingZip], [RQH_sTrackingOut1], [RQH_sTrackingOut2], [RQH_sTrackingOut3], [RQH_sTrackingIn1], [RQH_sTrackingIn2], [RQH_sTrackingIn3], [RQH_sNotes], [RQH_lHotSwap], [RQH_iStatus], [RQH_dCreatedOn], [RQH_lCancelled], [RQH_dClosedOn] Del utRequestQuoteHeader RQH DONDE 1="1" ' Identificación del usuario de * * SI @UserID <> 0
FIJAR el @sql = el @sql + 'Y RQH.UserId = '+ convertido (varchar (20), el @UserId)
Estado de/* *
SI @RQH_iStatus <> -1
FIJAR el @sql = el @sql + 'Y RQH_iStatus = '+ convertido (varchar (20), el @RQH_iStatus)
Intercambio caliente de/* *
SI @OnlyHW = 1
FIJAR el @sql = el @sql + “Y RQH_lHotSwap = 1”
Intercambio caliente de/* *
SI @OnlyQR = 1
FIJAR el @sql = el @sql + “Y (RQH_lHotSwap = 0 o RQH_lHotSwap es nulo)”
FIJAR el @sql = el @sql + la “ORDEN POR [RQH_iID] DESC”
EXEC (@sql)
|