buenaas foreros mi consulta es la siguiente:
tengo un sp:
CREATE PROCEDURE RRHH_GP_AdministracionVacantes(
@puesto CHAR(150)=null,
@unidad CHAR(150)=null)
AS
SET NOCOUNT ON
select * from tbl_detallle_vacantes where
descripcion_puesto like '%' + @bus_puesto + '%' and
nombre_unidad_funcional like '%' + @bus_unidad + '%'
/*ahora lo he probado en una consulta normal y si funciona pero cuando le paso datos al sp asi sea una simple letra no me devuele nada por decir hago esto:*/
exec RRHH_GP_AdministracionVacantes 'a','a'
/*la ejecucion de este sp me deberia devolver unas 10 filas asi como la ejecucion de este otro sp:*/
exec RRHH_GP_AdministracionVacantes '',''
/*me deberia devolver toditas las filas,pero ni uno de estos no me da ni un registro, he tendio problemas con la sentencia like o esta definido mal espero me puedan ayudar, gracias*/