Bonsoir
Je veux insérer dans une table qui référence deux autre table, et je travail avec oracle10g sous vista.
je veux obtenir ce resultat:
Mon isqlplus accepte l’insertion dans tdftx et tproduit, mais pas dans tquantite, la requete est difficile pour moi, ce code été refusé par isqlplus
il m’affiche ca :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 insert into tquantite (c, leproduit,ledftx) SELECT 5, ref(p) from tproduit p where p.a='poto' ,ref(d) from tdftx d where d.e='1');
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT 5, * Erreur dans la ligne2: ORA-00911: caractère non valide
Je veux insérer dans tquantité le tuple ‘5’ , ‘poto’,’1’. Dont ‘5’ est la valeur de c , ‘poto’ est la référence pour le produit ‘poto’, et ‘1’ pour le dftx’1’.
Merci pour votre collaboration.
Partager