18/05/2007, 16:11
|
| | 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. |