Mal funcionamiento de truncate en firebird
He agregado el UDF truncate a mi base de datos en FB1.5, pero la ejecución de dicha función me devuelve un NULL.
Buscando por los foros e internet he visto que hay más gente a que se encontro con este problema. ¿Alguien conoce una posible solución?, ¿tengo que crear yo una UDF? Gracias por vuestra atención |
¿cual "udf truncate"?
¿en que casos te devuelve null...? ¿será siempre? |
Estuve haciendo pruebas y si le paso un valor funciona, pero con una variable no va. Seguro que hago algo mal :(
Probe tanto con como con El procedimiento es el siguiente
Espero que puedan ayudarme. Muchas gracias |
Estas seguro que ambas variables son no nulas antes de la llamada a la función.
Recordá que truncate(null) => null, null/cualquier valor => null y cualquier valor/null => null, Hasta luego. ;) |
Cita:
|
Mas pruebas
Hice prueba con los siguientes datos :
Si encuentran el fallo agradecería su ayuda. |
Al final creé una UDF. Tan simple como:
Y me va a la perfección |
La franja horaria es GMT +2. Ahora son las 23:59:28. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi