J'ai 2 tables - A et B. Le tableau A comporte deux colonnes, pkey
(clé primaire) et col1
. Le tableau B comporte également deux colonnes, pr_key
(clé primaire mais pas une clé étrangère) et column1
. Les deux tables ont 4 lignes. Le tableau B n'a aucune valeur dans column1
, tandis que le tableau A contient column1
pour les 4 lignes. Donc, mes données ressemble à ceciComment mettre à jour une table avec des valeurs nulles avec des données de l'autre table en même temps?
Table A
pkey col1
A 10
B 20
C 30
D 40
Table B
pr_key column1
A null
B null
C null
D null
Je veux mettre à jour le tableau B pour définir la valeur column1
de chaque ligne égale à la valeur column1
de la ligne équivalente de la table A dans une seule instruction DML.
Qu'est-ce que DB utilisez-vous? –
oracle 10 g base de données –