|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : novembre 2007 Messages : 7 ![]() |
Bonjour,
Cela fait un moment que je n'ai pas bossé sur Oracle, et dans le but d'un projet j'ai mis en place une base de données. Lorsque je crée ma table, impossible de mettre un type Boolean. Est-ce normal? Est-ce propre à la version express. Je suis sur une version express de oracle 10g. J'avoue je me suis arrêté à 8i dans lequel ce type de données existait. Merci par avance. |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
le type boolean n'existe qu'en PL/SQL
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : novembre 2007 Messages : 7 ![]() |
Il y a quelque chose que je ne comprend: en 8i, il était possible de créer une colonne de type bool qui n'acceptait que les valeurs 0 et 1, d'où en programmation on pouvait le retranscrir en Vrai ou Faux par exemple.
|
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
non, c'était du INTEGER avec check constraint peut-être mais le boolean n'a jamais existé dans les tables
|
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : novembre 2007 Messages : 7 ![]() |
concrétement, par le biais de l'interface, tu ajoute une contrainte:
check (0,1)? merci par avance |
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
oui
|
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : novembre 2007 Messages : 7 ![]() |
merci pour ta rapidité de réponse
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com