![]() |
consulta para busqueda
hola chicos del foro:
hice un procedimiento almacenado en el cual se introduce como parametro de entrada el nombre de un material como respuesta arroja toda la tupla de la tabla material. Pero esto si introducimos el nombre completo del material por ej) introdusco cemento y me devuelve el codigo del cemento y su unidad de medida pero ahora quiero una consulta que introduciendo un nombre lo considere como las iniciales por ej) introdusco 'cem' me devuelva todos los materiales que comiencen con cem o lo mismo si coloco 'cement' me devuelva todos los materiales que comiencen con cement (cemento, cementador, cementero,ect) hice el sgte. proc. almacenado. create proc bmat @NOMBRE varchar(50)= '%' as SELECT * FROM MATERIALES WHERE NOMBRE like @NOMBRE pero no me devuelve nada hasta que no este el nombre completo :confused: GRACIAS CHICOS DE ANTEMANO SE QUE AYUDARAN. |
|
gracias look: con esta consulta solucione mi problema
Código SQL [-] create proc bmateria @NOMBRE varchar(50) as SELECT Idmaterial, nombre, idunidadmedida FROM MATERIALES WHERE NOMBRE like @NOMBRE + '%' |
| La franja horaria es GMT +2. Ahora son las 12:08:45. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi