Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/11/2007, 10h44   #1
Invité de passage
 
Inscription : novembre 2007
Messages : 7
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 7
Points : 2
Points : 2
Par défaut Oracle 10g Express Type Boolean

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.
pcervel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2007, 10h49   #2
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
le type boolean n'existe qu'en PL/SQL
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2007, 10h53   #3
Invité de passage
 
Inscription : novembre 2007
Messages : 7
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 7
Points : 2
Points : 2
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.
pcervel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2007, 10h56   #4
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
non, c'était du INTEGER avec check constraint peut-être mais le boolean n'a jamais existé dans les tables
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2007, 11h06   #5
Invité de passage
 
Inscription : novembre 2007
Messages : 7
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 7
Points : 2
Points : 2
concrétement, par le biais de l'interface, tu ajoute une contrainte:

check (0,1)?

merci par avance
pcervel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2007, 11h11   #6
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
oui
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2007, 11h13   #7
Invité de passage
 
Inscription : novembre 2007
Messages : 7
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 7
Points : 2
Points : 2
merci pour ta rapidité de réponse
pcervel est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h51.


 
 
 
 
Partenaires

Hébergement Web