PROCEDURE COM LIKE

USUARIO.EXCLUIDOS 18/12/2003 12:02:23
#1507
Olá, preciso utilizar a clausula LIKE para uma consulta que estou fazendo via stored procedure. Porém não consigo inserir o caracter coringa (%) dentro dela.

CREATE PROCEDURE sp_CEP_log_SPAULO
@NOME_CEP AS VARCHAR(8)
AS
SELECT * FROM C_TB_BCEP_LOGR_SP
WHERE Logradouro LIKE @NOME_CEP
GO


Estou concatenando o caracter coringa no VB mas imagino que não seja a melhor forma.

rsCEP.Open "sp_CEP_log_geral '" & Text1.Text & "%' ", dbENLC, adOpenStatic, adLockReadOnly


Fred
USUARIO.EXCLUIDOS 18/12/2003 15:07:50
#1566
Resposta escolhida
faça assim:

CREATE PROCEDURE sp_CEP_log_SPAULO
@NOME_CEP AS VARCHAR(8)
AS
SELECT * FROM C_TB_BCEP_LOGR_SP
WHERE Logradouro LIKE @NOME_CEP + '%'
GO

Tópico encerrado , respostas não são mais permitidas