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
Merci infiniment pour toute aide,
Je débute dans le domaine, et tenté google sans trop de succés! Cela m'a plus "enfoncé".
![]()
Partager