PROCEDURE COM LIKE
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.
Estou concatenando o caracter coringa no VB mas imagino que não seja a melhor forma.
Fred
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
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
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