![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Módulo de una división en Interbase
Buenas tardes.
![]() 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. |
#2
|
|||
|
|||
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 |
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
|