Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Módulo de una división en Interbase (https://www.clubdelphi.com/foros/showthread.php?t=5018)

Newbie 06-11-2003 02:53:11

Módulo de una división en Interbase
 
Buenas tardes. :D

Una pregunta sencilla. ¿Cómo puedo peguntar, en un query, si un número es par o impar? Regularmente lo que hago es preguntar si el módulo de la división entre 2 es igual a 0(numero mod 2 = 0, en delphi). ¿Pero en Interbase se puede hacer eso como parte de un where en una consulta? Cualquier información se las agradeceré bastante.

Hasta pronto.

Lal0 06-11-2003 23:29:02

Puedes Actualizar la Función externa “Mod”, que viene con Interbase. Y utilizarla desde el Where.

DECLARE EXTERNAL FUNCTION mod
INTEGER, INTEGER
RETURNS DOUBLE PRECISION BY VALUE
ENTRY_POINT 'IB_UDF_mod' MODULE_NAME 'ib_udf';

Mod(numero, 2) = 0


La franja horaria es GMT +2. Ahora son las 18:29:45.

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