IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Oracle Discussion :

Type de donnée dans oracle


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 6
    Par défaut Type de donnée dans oracle
    bonjour tous le monde,
    j'ai un petit problème, apres avoir réaliser une application avec delphi je voudrais maintenet recréer la base de données sous oracle, mon problème est que dans la prec edante j'ai quelques chapms dans les tables qui sont de type booleen.
    alors je voudrais savoir est ce que oracle prend en charge ce type si oui comment le declarer.
    merci d'avance pour vos reponses.

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Août 2005
    Messages
    316
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 316
    Par défaut
    a ma connaissance il n'y a pas de type boolean dans les tables
    Tu peut utiliser un varchar pour stocker O/N ou en number
    pour stocker 0,1.
    Le controle d'intégrité des valeur peut être automatiser par
    des trigger sur la table

  3. #3
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2006
    Messages
    142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2006
    Messages : 142
    Par défaut
    Bonjour,

    dans ce cas il n'y a pas besoin de trigger en mettant simplement une contrainte sur la table :

    CREATE TABLE TABLE1
    ( COL1 VARCHAR2(1 BYTE),
    CONSTRAINT "TABLE1_CHK1" CHECK (col1 in ('O','N')) ENABLE
    ) ;
    Cdlt.

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Août 2005
    Messages
    316
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 316
    Par défaut
    exact
    j'ai repondu un peu vite

Discussions similaires

  1. afficher la liste des bases de données dans oracle
    Par dalio2579 dans le forum Oracle
    Réponses: 4
    Dernier message: 19/04/2006, 16h31
  2. determiner le type de donnée dans un DBGRID
    Par albedo dans le forum C++Builder
    Réponses: 2
    Dernier message: 19/04/2006, 09h52
  3. Réponses: 3
    Dernier message: 07/02/2006, 13h26
  4. Types de données sous Oracle
    Par fabrice_bruxelles dans le forum Oracle
    Réponses: 3
    Dernier message: 29/09/2005, 14h11
  5. Vérification du type de données dans une procédure stockée
    Par biroule dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 16/09/2004, 11h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo