
14/09/2006, 14:32
|
 | | | Fecha de Ingreso: enero-2005 Ubicación: Santiago, Chile
Mensajes: 215
Antigüedad: 20 años, 2 meses Puntos: 0 | |
Mithrandir....estube haciendo unas pruebas en mi sql 2000, pero no me resulta., lo que pasa que aparte de condicionar los valores, tb me gustaría condicionar los campos del where...algo asip..
Código:
DECLARE @opt int
DECLARE @sql nvarchar(2000)
declare @campo nvarchar(1000)
declare @valor nvarchar(1000)
if @opt = 1
begin
set @campo='cod_item'
set @valor='68400'
end
else
begin
set @campo='cod_estado'
set @valor='100'
end
SELECT @sql = 'SELECT * FROM dbo.denuncio WHERE @campo = @valor'
execute sp_executesql @sql, N'@campo varchar(100),@valor varchar(100)',@campo,@valor
si se puede komo lo hagoooooo...?? kon el ejemplo ke puse arriba no me resulta.. pero tampoko me da erro.. y resulta ke si existe un registro con el cod_item = 68400
__________________ y nada más
porke el cielo ya está de nuevo torvo y sin estrellas kon helikópteros y SIN DIOS.... |