Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/05/2007, 16:11
jukkaman
 
Fecha de Ingreso: mayo-2007
Mensajes: 20
Antigüedad: 17 años, 7 meses
Puntos: 0
Re: Sp - dividir La Consulta En Dos o mas partes

CREATE PROCEDURE [buscar]
(@rut [varchar](50))
AS
DECLARE @VAR int
if @rut <> ""

BEGIN
set @consulta = (select rut_cliente,nombres, apellidos from clientes)
set @consulta = @consulta + WHERE rut_cliente LIKE '%'+ @rut + '%'
set @VAR = 1
END

--Podriamos usar algo como esto

DECLARE @consulta VARCHAR(1000)
SET @consulta = 'SELECT rut_cliente,nombres, apellidos FROM clientes '
SET @consulta = @consulta + 'WHERE rut_cliente LIKE ' + '%'+ @rut + '%'


--en SQL TRANSACT las cadenas de texto van en comillas simples

--espero que te sirva.