Update avec jointure [Oracle] - SQL/NoSQL - Programmation
Marsh Posté le 31-10-2005 à 20:15:40
Vu la prise de tête dans ce topic, je craind fortement que ça n'existe pas
Marsh Posté le 31-10-2005 à 20:21:40
Ben ?
Y'a quoi qui va pas là ?
Code :
|
Il update un peu plus de 30000 lignes au lieu de 270 !
Marsh Posté le 31-10-2005 à 20:25:45
Bon, à priori, la requête était bonne, mais le compteur de mises à jour déconnait...
J'ai rajouté une ligne pour être sûr, et maintenant il met bien à jour 270 lignes
Code :
|
Merci pour votre soutien !
(j'espère qu'il y en a au moins un qui a lu la topic )
Marsh Posté le 01-11-2005 à 13:27:15
Regarde ici :
http://www.psoug.org/reference/update.html
Apparemment la 10g contient plein de façons de le faire, faudrait voir ce qui est compatible 8i.
Marsh Posté le 01-11-2005 à 13:29:11
Arjuna a écrit : Ben ?
|
ca fait toujours plaisir ce genre de problemes surtout en prod
Marsh Posté le 01-11-2005 à 13:44:02
A la limite il vaut mieux se faire une petite procédure PL/SQL lisible, plutôt qu'une requête pas très lisible à cause des conditions répétées ...
Marsh Posté le 01-11-2005 à 14:04:16
c'était juste pour corriger des données, du one shot quoi, donc le PL ça me lourdait pour faire ça
Marsh Posté le 01-11-2005 à 15:53:49
Bah c'est pas la mort :
Code :
|
Marsh Posté le 31-10-2005 à 20:10:20
Pour un coup que c'est moi qui ai besoin d'aide dans cette cat
Alors voilà, je veux faire ça :
Sauf que cette syntaxe doit marcher avec SQL Server 2000, mais pas avec Oracle...
C'est quoi la syntaxe Oracle ?
Ca marche pas non plus
Oracle 8.1.7
(z'allez voir qu'à tous les coups c'est supporté à partir de la 9i )
Message édité par Arjuna le 31-10-2005 à 20:13:34