![]() |
Crear una external Function que haga un round
Hola foro!!!!
Queremos crear una funcion que sea similar al round de delphi en nuestra base de datos Firebird, pero no sabemos ni como meterle mano. Hemos intentado tirar con algo parecido al valor que devuelve esta funcion: DECLARE EXTERNAL FUNCTION CEILING DOUBLE PRECISION RETURNS DOUBLE PRECISION BY VALUE ENTRY_POINT 'IB_UDF_ceiling' MODULE_NAME 'ib_udf'; pero no devuelve el valor que buscamos. Si nos podeis ayudar, os lo agradeceremos profundamente. Un saludo. Raul. |
Cita:
http://www.ibphoenix.com/a478.htm http://www.clubdelphi.com/ib/articulos/udf/udf.php Saludos. |
Hola.
No te sirve un simple : cast(CAMPO as integer) Te va a redondear el campo decimal a un entero. Saludos. |
Gracias, no se me habia ocurrido lo del cast, pero funciona.
Muy bueno. Muchas gracias! |
La franja horaria es GMT +2. Ahora son las 17:48:17. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi