Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

booleano en Oracle

Estas en el tema de booleano en Oracle en el foro de Bases de Datos General en Foros del Web. Hola, es una consulta un poco tonta, pero es que llevo un tiempo buscando y no hay manera de solucionarlo. ¿como se ponia en Oracle ...
  #1 (permalink)  
Antiguo 18/08/2005, 18:37
 
Fecha de Ingreso: julio-2005
Mensajes: 102
Antigüedad: 19 años, 4 meses
Puntos: 0
booleano en Oracle

Hola, es una consulta un poco tonta, pero es que llevo un tiempo buscando y no hay manera de solucionarlo.
¿como se ponia en Oracle (9i) un tipo de datos booleano?
es decir :
...
nombre varchar2(40) not null,
isAprobado set('y','n') not null,
...

yo pensaba que era asi, pero me sale un error.
¿como se pone " set('y','n') " ?

Gracias...
  #2 (permalink)  
Antiguo 19/08/2005, 05:03
 
Fecha de Ingreso: julio-2005
Mensajes: 102
Antigüedad: 19 años, 4 meses
Puntos: 0
Encontre la solucion:

estado varchar2(10) check(estado in('programado','marcha','terminado','cancelado')
  #3 (permalink)  
Antiguo 19/08/2005, 07:52
Avatar de Linterns
Colaborador
 
Fecha de Ingreso: diciembre-2001
Mensajes: 2.799
Antigüedad: 22 años, 11 meses
Puntos: 11
se pone asi

...
nombre varchar2(40) not null,
isAprobado boolean default true,
...
__________________
Bien se puede recibir una puñalada sin adulación,
pero rara vez se recibe una adulación sin puñalada
** ***
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:23.