Voila mon probleme est simple il s'agit plus d'une question de methode, lorsuqe je passe plusieures commandes update , puis les enchainer directement dans un seul sript? voici un exemple:
puis d'autres update viennent a la suite.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 UPDATE ASSDISC SET ID_PERSONA = (SELECT MIN(ANAGPERSREP.NEW_ID_PERSONA) FROM ANAGPERSREP WHERE ASSDISC.ID_PERSONA = ANAGPERSREP.OLD_ID_PERSONA) WHERE EXISTS (SELECT ANAGPERSREP.NEW_ID_PERSONA FROM ANAGPERSREP WHERE ASSDISC.ID_PERSONA = ANAGPERSREP.OLD_ID_PERSONA) UPDATE ASSESSMENT SET ID_PERSONA = (SELECT MIN(ANAGPERSREP.NEW_ID_PERSONA) FROM ANAGPERSREP WHERE ASSESSMENT.ID_PERSONA = ANAGPERSREP.OLD_ID_PERSONA) WHERE EXISTS (SELECT ANAGPERSREP.NEW_ID_PERSONA FROM ANAGPERSREP WHERE ASSESSMENT.ID_PERSONA = ANAGPERSREP.OLD_ID_PERSONA)
Je suis so sql server 2000
et mon souci principal est que lorsque j'execute mon code il m'indente automatiquement de facon bizzare mon code.
J'ai l'impression qu'il manque des parentheses pour bien separer mes differentes lignes de codes(update). une idee? ou bien est ce normal?
merci
Partager