SQL - SP con instruccion IN

 
Vista:

SP con instruccion IN

Publicado por @ntonio (1 intervención) el 05/11/2004 19:46:53
Hola amigos:

Necesito pasarle a 1 SP de SQL Server 2000 una cadena que contiene varios Nros de Factura para que busque en mi tabla mediante la instruccion IN por ejemplo dentro del SP seria algo asi:

Select * from Facturas where NroFacturas IN ('001', '002', '003')

ahora yo quiero pasarle esos nros por parametros asi:

.
.
@Fact varchar(200) --Parametro de entrada que contendria los nros de factura

Select * from Facturas where NroFacturas IN (@Fact)

Lo he probado asi no sale erro pero no retorna ningun dato.

Bueno espero puedan ayudarme.....gracias a todos Saludos

Antonio
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:SP con instruccion IN

Publicado por Isaías Islas (5072 intervenciones) el 06/11/2004 00:05:55
Digame si funciona:

DECLARE @SQLString NVARCHAR(100)
SET @SQLString = N'Select * from Facturas where NroFacturas IN ('+@Fact+')'
EXEC sp_executesql @SQLString

Saludos

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar