SQL - sql-server

 
Vista:

sql-server

Publicado por karina iter (11 intervenciones) el 29/04/2004 00:25:46
Hola , necesito que alguien me ayude , necesito en un procedimiento almacenado hacer un select pero en la condicion de esa select va una variable que guarda una condicion .
¿como puedo hacerlo?
ej.
select a.documento, a.materia from documento a
where a.tipo='E'

A continuacion debo agregar otra condicion pero no en forma directa ya que varia y por eso la tengo en una variable y esa necesito juntarla.
x="and a.dato= 0" o x=" and a.dato=10" es una o la otra que debo adjuntar.
Gracias
Karina
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:sql-server

Publicado por Isaías Islas (5072 intervenciones) el 29/04/2004 04:36:05
DECLARE @SQLString NVARCHAR(100), @WhereString VARCHAR(20)
SET @WhereString = 'and a.dato= 0'

SET @SQLString = N'select a.documento, a.materia from documento a
where a.tipo=''E' ' +@WhereString
EXECUTE sp_executesql @SQLString
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