FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Campo Boolean en Interbase
Hola al foro
¿como defino un campo boolean en una tabla de Interbase 6.0? atte jgutti |
#2
|
||||
|
||||
Interbase no tiene soporte directo para el tipo boolean en las tablas. De hecho el tipo boolean está marcado como "opcional" en el estándar. Lo usual es definir campos enteros con valores 0 = Falso y 1 (o <> 0 ) = Verdadero.
También hay quienes manejan un campo char(1) con valores 'T' o 'V' = Verdadero y 'F' = Falso... Esto no debe sorprenderte; de hecho, el tipo boolean no existe en la muchos motores... http://troels.arvin.dk/db/rdbms/#data_types-boolean Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#3
|
|||
|
|||
para tener un campo boolean debes irte a la version 7 de interbase
|
#4
|
||||
|
||||
La solución estándar siempre es esta:
Crea un dominio tal que así: Luego donde te haga falta utilizas este nuevo tipo de datos. Se hace pasar bien por un boolean ya que en cualquier sitio generalmente se interpreta que si hay un 0 (cero) es 'FALSE' y cualquier otro valor distindo de 0 es 'TRUE'.
__________________
Milo |
#5
|
||||
|
||||
Hola...
esto haciendo algo mas o menos como lo que se comenta en este hilo, solo que tomando los valores contrarios respecto como comenta ... Cita:
saludos... |
#6
|
||||
|
||||
Pues no, claro que no. El comentario de Rufus vale únicamente en el contexto que aquí se trata: valores booleanos. Entiéndase esto no como el tipo de datos explícito que puede o no existir, sino como el concepto de falso y verdadero. En esta perspectiva, una función como la que describes no regresa valores booleanos.
// Saludos |
#7
|
||||
|
||||
Cita:
En Delphi, la representación binaria del tipo booleano se corresponde de la misma manera, de tal cuenta que al usarla podrias aplicar directamente un molde booleano a los valores enteros:
Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
|
|