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

PostgreSQL Discussion :

gestion des domaines et types


Sujet :

PostgreSQL

  1. #1
    Membre actif

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    209
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2003
    Messages : 209
    Points : 249
    Points
    249
    Par défaut gestion des domaines et types
    Salut,

    Je souhaiterais savoir quelle différence, vous faites entre un domaine et un type. Car sous PowerAMC, il parle de domaine et lorsque je lui demande de me générer mon script (pour PostgreSQL), il me créer un type.

    Alors que les domaines existent dans PostgreSQL:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    toto=> \h create domain 
    Command:     CREATE DOMAIN 
    Description: define a new domain 
    Syntax: 
    CREATE DOMAIN name [AS] data_type 
        [ DEFAULT expression ] 
        [ constraint [ ... ] ] 
     
    where constraint is: 
     
    [ CONSTRAINT constraint_name ] 
    { NOT NULL | NULL | CHECK (expression) }
    Alors que PowerAMC me créer des types. Seulement ces types demandent des fonctions d'entrée et de sortie.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    create type nbre (
       input=,
       output=,
       internallength=,
       default=4
    );
    Quelle différence fait-on dans PowerAMC entre les types et les domaines? Qqun sait comment on peut modifier cela?

    Merci de votre aide.

    A

  2. #2
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2002
    Messages
    4 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2002
    Messages : 4 224
    Points : 19 566
    Points
    19 566
    Billets dans le blog
    25
    Par défaut
    La notion de domaine au niveau merise couvre celle de type defini par l'utilisateur dans la plupart des SGBDR.

    Regarde du cote de l'editeur de ressources s'il genere un mauvais code

  3. #3
    Membre actif

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    209
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2003
    Messages : 209
    Points : 249
    Points
    249
    Par défaut
    Salut,

    Merci pour ta réponse, en effet, Merise traite les domaines sous forme de type (comme java). Ce qui fait qu'il n'y a pas possibilité d'utiliser les domaines sous PowerAMC. Mais j'ai trouvé une solution. Je remplace les domaine par les types (int,varchar,...) lorsque je passe du modèle MCD -> MPD.

    Merci pour tes conseils Fadace.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 15/03/2012, 22h16
  2. Réponses: 2
    Dernier message: 14/12/2011, 01h40
  3. Gestion des domaines
    Par raphix dans le forum Firebird
    Réponses: 1
    Dernier message: 07/05/2010, 21h23
  4. Gestion des requetes de type select en mode déconnecté
    Par ninsekh dans le forum Windows Forms
    Réponses: 4
    Dernier message: 23/10/2007, 21h56

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