Hola buenas, estoy tradando de hacer una consulta que tenga 3 parametros introducidos por usuarios
(Codigo de articulo,codigo de almacen y cantidad), en el cual quiero que la cantidad el usuario pueda ingresarla libre a lo que me refiero es que no este ligada a ninguna tabla de SAP
la tabla a la cual quiero hacer el select es una tabla definida por usuario aqui esta mi codigo:
set @d1=(/*select top 1 T0.Code from [dbo].[OITT] T0
where T0.Code=*/'[%0]')
set @d2=(/*select top 1 T1.WhsCode from [dbo].[OWHS] T1
where T1.WhsCode=*/'[%1]')
set @d3= ?
select T0.ItemCode,T0.ItemName,T0.Warehouse,T0.Quantity from SBOTemp.dbo.Retazos as T0
join SEL.dbo.OITT as T1 on T0.ItemCode = t1.Code COLLATE Modern_Spanish_CI_AS
where T0.ItemCode = @d1 and T0.Warehouse like @d2
and T0.Quantity = @d3 order by T0.Warehouse
en fin tengo dos grandes dudas
- si se pueden ingresar mas de dos parámetros en una consulta que no sean fechas.
- si se puede como ingresar el valor libre