
02/01/2008, 14:03
|
 | | | Fecha de Ingreso: octubre-2007
Mensajes: 185
Antigüedad: 17 años, 4 meses Puntos: 0 | |
Re: Problema con una Función Es que lo que intento es que mi función sea dinamica para cualquier tabla, al pasarle los paramentos que la func.. me devuelva el contenido del campo fecha esa tabla cualquiera que en ese momento este consultando.
por ejemplo si yo hago esto ... set @sql='select ' + @campo + ' from ' + @tabla + ' where ' + @condicion + '=' + cast(@p1 as varchar(20))
print @sql
la variable @sql lleva la cadena o el querry que quiero se ejecute supongamos que la consulta es esta.. select fechaIngreso from empleado where id=1 esto me tendia que devolver la fecha de ingreso. pero como la consulta esta dentro de una cadena me devuelve el error Error de conversión al convertir una cadena de caracteres a datetime. por que la funcion esta esperando un datetime. |