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

SQL Oracle Discussion :

insertion dans une table objet 'oracle' ?


Sujet :

SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    68
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Janvier 2009
    Messages : 68
    Par défaut insertion dans une table objet 'oracle' ?
    salut,

    je veux faire une insertion sur la table suivante:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     -----------types-------------
    create type entrainement_t as object ( codeE int, dateE date, regionE int)
    /
    create type lesEntrRef_t as table of ref entrainement_t 
    /
    create type pilote_t as object ( noP int, nomP varchar(50), gradeP int, lesEntrRef lesEntrRef_t)
    /
    ---------table------------------
    create table pilote of pilote_t( constraint pk_pilote primary key(noP))
     Nested table lesEntrRef store as tablelesEntrRef;
    j'ai essayé par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    insert into pilote values( 14, 'james rollen', 'capitaine',  lesEntrRef( entrainement_t (null, null, null));
    quand j'exécute, il m'affiche erreur ..!! qlq'un m'aider , merci .

  2. #2
    Membre éprouvé

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2008
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2008
    Messages : 109
    Par défaut
    salut
    CREATE type pilote_t AS object ( noP int, nomP varchar(50), gradeP int, lesEntrRef lesEntrRef_t)
    INSERT INTO pilote VALUES( 14, 'james rollen', 'capitaine', lesEntrRef( entrainement_t (NULL, NULL, NULL));

    gradeP est de type int et lors de l'insertion du lui donne un varchar2

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    68
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Janvier 2009
    Messages : 68
    Par défaut
    c'est une erreur de frappe mon pot je sais que gradeP est de type int seulement je veux confirmer si l'insertion est juste

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    INSERT INTO pilote VALUES( 14, 'james rollen', 1, lesEntrRef( entrainement_t (NULL, NULL, NULL));

  4. #4
    Membre éprouvé

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2008
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2008
    Messages : 109
    Par défaut
    je ne repondrais pas a ce que tu viens de dire

    prochaine fois verifie ce que tu postes

Discussions similaires

  1. Réponses: 1
    Dernier message: 14/12/2011, 16h50
  2. [Oracle] problème d'insertion de données dans une table sous oracle
    Par Zombiman dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 27/05/2009, 14h58
  3. Réponses: 3
    Dernier message: 18/02/2009, 10h06
  4. Problème d'insertion dans une table sous oracle
    Par admcent dans le forum Administration
    Réponses: 4
    Dernier message: 24/10/2007, 13h58
  5. Réponses: 5
    Dernier message: 27/07/2007, 16h21

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