Cita:
Empezado por brandolin
por lo que estoy leyendo la funcion ABS se implemento en la version 2.1.. habra alguna otra forma de implementarla... ???
|
Como bien dices esa función esta implementada dentro del motor, desde la versión 2.1 de Firebird... para versiones anteriores como la tuya, puedes declarar en la base de datos la UDF que viene con esa distribución, asi:
Código SQL
[-]DECLARE EXTERNAL FUNCTION abs
DOUBLE PRECISION
RETURNS DOUBLE PRECISION BY VALUE
ENTRY_POINT 'IB_UDF_abs' MODULE_NAME 'ib_udf';
Debes tener en cuenta (Aunque generalmente es asi), que la DLL llamada
ib_udf.dll debe estar en la carpeta UDF de Firebird.