Insertion dans une table dont la clé primaire référence une autre table
bonjour,
j'implemente une procedure
dans laquelle j'ouvre un curseur et a partir des donnees de chaque row
je fais l'insertion dans 2 tables
prenons par exemple table1
table1(table1_id(cle primaire), tab1_attrib1,tab1_attrib2)
et
table2(table2_id(cle primaire et cle etrangere qui reference table1_id),tab2_attrib2,tab2_attrib3),
donc une fois j'ouvre le curseur
et je fais un loop
je dois faire une insertion ds table1
et juste apres je dois inserer ds table2
pour cela, dois je faire un commit juste apres le insert ds table1
ensuite un select pour recuperer table1_id et l'inserer ds table2_id
ou il y a plus facile?
Merci
Cdlt
Sallemel