|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() |
Bonjour la team oracle,
![]() Pour optimiser un update d'une table où les nouveaux enregistrements sont stockés dans une autre table identique en terme de structure, je cherche la meilleur méthode, est-ce que je dois automatiquement indiqué toutes les colonnes dans le set ? je suis assez feinéant ^_^ |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
Non, uniquement celles qui changent mais TOUTES celles qui changent
|
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() |
ça donne quoi en terme de syntaxe ?
ce serait bon cette requête, Code :
UPDATE TABLE SET champ, champ1 VALUES (SELECT * FROM table2) WHERE TABLE.cle = table2.cle |
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
![]() regarde la doc |
|
|
00
|
|
|
#5 |
|
Membre expérimenté
![]() ![]() Inscription : décembre 2003 Messages : 480 ![]() |
qu'entendstu par optimiser ? éviter de taper le nom des colonnes ?
__________________
*** OPN Exadata Specialist *** *** OCE Performance Tuning 11g *** *** OCE Rac 10g *** *** OCP DBA 9i-10g-11g *** |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com