Probleme remplissage de table oracle sql+
Fermé
MISS_MASTER
-
17 mars 2008 à 23:20
jee pee Messages postés 41197 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 5 mai 2025 - 21 mars 2008 à 23:39
jee pee Messages postés 41197 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 5 mai 2025 - 21 mars 2008 à 23:39
Bonsoir
je suis entrain de creer une base de donnée avec oracle sql+ j'ai crerr les tables et la je fais le remplissage mais ca marche pas car j'ai ce message:
insert into produits values (1,'ordinateur',1.5,'gris',2500,200,50)
*
ERREUR à la ligne 1 :
ORA-00947: Nombre de valeurs insuffisant
j'ai pas compris ce que je dois faire ?
merci pour votre aide precieuse
je suis entrain de creer une base de donnée avec oracle sql+ j'ai crerr les tables et la je fais le remplissage mais ca marche pas car j'ai ce message:
insert into produits values (1,'ordinateur',1.5,'gris',2500,200,50)
*
ERREUR à la ligne 1 :
ORA-00947: Nombre de valeurs insuffisant
j'ai pas compris ce que je dois faire ?
merci pour votre aide precieuse
A voir également:
- Ora-00947: nombre de valeurs insuffisant
- Table ascii - Guide
- Table des matières word - Guide
- Sql (+) - Forum Programmation
- Table des annexes word ✓ - Forum Word
- WOrd 365 Liste des figures et annexes ✓ - Forum Word
5 réponses
jee pee
Messages postés
41197
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
5 mai 2025
9 613
17 mars 2008 à 23:31
17 mars 2008 à 23:31
bonsoir,
le message indique que dans ton values il n'y a pas assez de données, si tu ne nommes pas les colonnes à remplir, il faut toutes les renseigner
donc fais un desc de ta table produits pour compter le nombre de champs et renseigne les tous
cdt
le message indique que dans ton values il n'y a pas assez de données, si tu ne nommes pas les colonnes à remplir, il faut toutes les renseigner
donc fais un desc de ta table produits pour compter le nombre de champs et renseigne les tous
cdt
bonsoir
merci pour votre conseil ca marche pour la table produits mais maintenant j'ai rencontrer un autre probleme avec la table projets, voila ce que j'ai:
insert into projets values (1,'evaluation','sie',1500);
insert into projets values (1,'evaluation','sie',1500)
*
ERREUR à la ligne 1 :
ORA-02291: violation de contrainte (HF.FK_PROJ_AGCE) d'intégrité - touche
parent introuvable
si vous pouvez m'aider c'est super gentil merci encore
merci pour votre conseil ca marche pour la table produits mais maintenant j'ai rencontrer un autre probleme avec la table projets, voila ce que j'ai:
insert into projets values (1,'evaluation','sie',1500);
insert into projets values (1,'evaluation','sie',1500)
*
ERREUR à la ligne 1 :
ORA-02291: violation de contrainte (HF.FK_PROJ_AGCE) d'intégrité - touche
parent introuvable
si vous pouvez m'aider c'est super gentil merci encore
jee pee
Messages postés
41197
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
5 mai 2025
9 613
20 mars 2008 à 08:37
20 mars 2008 à 08:37
dans ta table projet il y a un champ (probablement le champ qui contient 'sie') qui est referencé comme une clé etrangère dans une autre table (agence ?),
donc il y a un ordre pour remplir les tables, il faut que la table agence existe et soit remplie pour pouvoir creer un projet qui appartient à ladite agence
donc il y a un ordre pour remplir les tables, il faut que la table agence existe et soit remplie pour pouvoir creer un projet qui appartient à ladite agence
salut
merci ca marche. vous etes enseignant en oracle ?
on va faire un projet base de donne oracle et interface vb.net
merci ca marche. vous etes enseignant en oracle ?
on va faire un projet base de donne oracle et interface vb.net
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
jee pee
Messages postés
41197
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
5 mai 2025
9 613
21 mars 2008 à 23:39
21 mars 2008 à 23:39
juste un ancien utilisateur d'oracle
pour la suite, un conseil, relis les messages d'erreur, avec la connaissance des corrections que tu as apportées, tu devrais te rendre compte qu'ils sont assez explicites.
donc en cas de problème, bien lire et interpréter le message, ne pas y voir que l'erreur, mais le message qui lui est important
pour la suite, un conseil, relis les messages d'erreur, avec la connaissance des corrections que tu as apportées, tu devrais te rendre compte qu'ils sont assez explicites.
donc en cas de problème, bien lire et interpréter le message, ne pas y voir que l'erreur, mais le message qui lui est important