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 :

Insertion data via SQL Developper


Sujet :

Oracle

  1. #1
    Futur Membre du Club
    Inscrit en
    Février 2009
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 5
    Points : 6
    Points
    6
    Par défaut Insertion data via SQL Developper
    Bonjour la communauté,
    Je me mets enfin aux SGBDR et réussi à installer Oracle 11g.
    J'ai modélisé ma base avec Oracle DataModeler. Les premiers tests sont concluants (dans Datamodeler), aucune erreur dans le fichier DDL généré.

    J'ai réussi au prix de nombreuses tentatives (et de restaurations système de mon PC), à créer ma base dans Oracle 11g, et j'y accède grace à SQL Developper....

    L'étape d'après: Alimenter ma base avec quelques données !!!
    Pour faire le "malin", et optimiser le truc, j'ai décidé de créer des Types de Data Structurées dans DataModeler, et j'ai réussi à les avoir dans la BDD dans Oracle 11g.
    Pour faire simple, j'ai crée le type CompanyAdrr qui est composé de plusieurs champs: Pays sur 2 VARCHAR2/ Ville sur 40 VARCHAR2/ Rue sur 40 VARCHAR2 et Code postal sur 10 VARCHAR2.

    J'essaie donc d'insérer une donnée avec la donnée suivante: FRTOULOUSE5, rue de ma voisine 31000 via SQL Developer et j'obtiens un message d'erreur:
    "PL/SQL: ORA-00932: types de données incohérents ; attendu : UDT ; obtenu : CHAR
    ORA-06550: Ligne 1, colonne 7 :"

    Si je regarde ma table dans SQL Developer, il n'y a pas de colonne 7

    Nom : companies.JPG
Affichages : 724
Taille : 40,8 KoNom : companyaddress.JPG
Affichages : 795
Taille : 22,3 Ko


    Merci infiniment pour toute aide,
    Je débute dans le domaine, et tenté google sans trop de succés! Cela m'a plus "enfoncé".

  2. #2
    Modérateur
    Avatar de Waldar
    Homme Profil pro
    Customer Success Manager @Vertica
    Inscrit en
    Septembre 2008
    Messages
    8 452
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Customer Success Manager @Vertica
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 8 452
    Points : 17 820
    Points
    17 820
    Par défaut
    Si vous débutez, premier conseil, laissez tomber les types.
    C'est très peu (mais vraiment très peu) utilisé, ça peut vite devenir abscons quand vous mélangez ça au nested tables, bref c'est ni simple, ni très utile.

    Restez sur de la modélisation classique 3NF, vous vous rendrez service.

  3. #3
    Membre chevronné Avatar de Garuda
    Homme Profil pro
    Chef de projet / Urbaniste SI
    Inscrit en
    Juin 2007
    Messages
    1 285
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet / Urbaniste SI
    Secteur : Bâtiment

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 285
    Points : 2 071
    Points
    2 071
    Par défaut
    De plus l'erreur est une erreur PL/SQL : ligne 7 indique la ligne de code de la fonction ORACLE qui a planté, pas la ligne de la BDD
    Garuda गरूड
    Brahmâ la Guerre et Vishnu la Paix

    Oracle 12C R2 - Forms11GR2 - Toad 12 - sharePoint 2010

  4. #4
    Membre du Club
    Inscrit en
    Juin 2005
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 58
    Points : 66
    Points
    66
    Par défaut
    Sans vraiment répondre à la question, dans le code généré, je vois une parenthèse ouverte et pas de parenthèse fermante.

Discussions similaires

  1. [12c] Commande spool via sql developper
    Par doudou8mc dans le forum Sql Developer
    Réponses: 1
    Dernier message: 13/10/2016, 11h26
  2. import/export avec sql developper data modeler
    Par awalter1 dans le forum Sql Developer
    Réponses: 0
    Dernier message: 08/03/2010, 19h36
  3. Réponses: 3
    Dernier message: 02/10/2009, 08h51
  4. Oracle SQL developper Data Modeler
    Par romano dans le forum Outils
    Réponses: 0
    Dernier message: 13/08/2009, 13h55
  5. insertion via SQL loader dans plusieurs tables
    Par omekiane dans le forum SQL*Loader
    Réponses: 3
    Dernier message: 12/02/2008, 10h07

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