Lors d'une requête de mise à jour entre deux base de données situées sur le
même serveur, j'obtiens cette erreur :
Impossible de résoudre le classement en conflit de l'opération equal to.
Pourtant les tables ont le même plan de classement (celui de leur base de
données).
Les deux bases de données ont le même plan de classement FRENCH_CI_AI
la requête est du type
UPDATE mabase..table1 set col1=t1.col1
FROM mabase..table1,(SELECT......
.......) as t1
WHERE mabase..table1.ID=t1.ID
la requête fonctionne si je remplace dans la clause WHERE le t1.ID par une
valeur...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
David.V
Essaie comme ça :
UPDATE mabase..table1 set col1=t1.col1 FROM mabase..table1,(SELECT...... .......) as t1 WHERE mabase..table1.ID=t1.ID COLLATE FRENCH_CI_AI
"Daniel Corréia" a écrit dans le message de news:
Lors d'une requête de mise à jour entre deux base de données situées sur
le
même serveur, j'obtiens cette erreur :
Impossible de résoudre le classement en conflit de l'opération equal to.
Pourtant les tables ont le même plan de classement (celui de leur base de données). Les deux bases de données ont le même plan de classement FRENCH_CI_AI
la requête est du type
UPDATE mabase..table1 set col1=t1.col1 FROM mabase..table1,(SELECT...... .......) as t1 WHERE mabase..table1.ID=t1.ID
la requête fonctionne si je remplace dans la clause WHERE le t1.ID par une valeur...
-- Daniel CORREIA --------------------------------------------------------------------------
UPDATE mabase..table1 set col1=t1.col1
FROM mabase..table1,(SELECT......
.......) as t1
WHERE mabase..table1.ID=t1.ID COLLATE FRENCH_CI_AI
"Daniel Corréia" <dcorreia@mcp.fr> a écrit dans le message de
news:OGXJOyZFFHA.464@TK2MSFTNGP15.phx.gbl...
Lors d'une requête de mise à jour entre deux base de données situées sur
le
même serveur, j'obtiens cette erreur :
Impossible de résoudre le classement en conflit de l'opération equal to.
Pourtant les tables ont le même plan de classement (celui de leur base de
données).
Les deux bases de données ont le même plan de classement FRENCH_CI_AI
la requête est du type
UPDATE mabase..table1 set col1=t1.col1
FROM mabase..table1,(SELECT......
.......) as t1
WHERE mabase..table1.ID=t1.ID
la requête fonctionne si je remplace dans la clause WHERE le t1.ID par une
valeur...
--
Daniel CORREIA
--------------------------------------------------------------------------
UPDATE mabase..table1 set col1=t1.col1 FROM mabase..table1,(SELECT...... .......) as t1 WHERE mabase..table1.ID=t1.ID COLLATE FRENCH_CI_AI
"Daniel Corréia" a écrit dans le message de news:
Lors d'une requête de mise à jour entre deux base de données situées sur
le
même serveur, j'obtiens cette erreur :
Impossible de résoudre le classement en conflit de l'opération equal to.
Pourtant les tables ont le même plan de classement (celui de leur base de données). Les deux bases de données ont le même plan de classement FRENCH_CI_AI
la requête est du type
UPDATE mabase..table1 set col1=t1.col1 FROM mabase..table1,(SELECT...... .......) as t1 WHERE mabase..table1.ID=t1.ID
la requête fonctionne si je remplace dans la clause WHERE le t1.ID par une valeur...
-- Daniel CORREIA --------------------------------------------------------------------------
UPDATE mabase..table1 set col1=t1.col1 FROM mabase..table1,(SELECT...... .......) as t1 WHERE mabase..table1.ID=t1.ID COLLATE FRENCH_CI_AI
"Daniel Corréia" a écrit dans le message de news: > Lors d'une requête de mise à jour entre deux base de données situées sur le > même serveur, j'obtiens cette erreur : > > Impossible de résoudre le classement en conflit de l'opération equal to. > > > Pourtant les tables ont le même plan de classement (celui de leur base
de
> données). > Les deux bases de données ont le même plan de classement FRENCH_CI_AI > > > > la requête est du type > > UPDATE mabase..table1 set col1=t1.col1 > FROM mabase..table1,(SELECT...... > .......) as t1 > WHERE mabase..table1.ID=t1.ID > > > > la requête fonctionne si je remplace dans la clause WHERE le t1.ID par
"David.V" <david_vlm@yahou.fr> a écrit dans le message de news:
#H0qMbaFFHA.548@TK2MSFTNGP14.phx.gbl...
Essaie comme ça :
UPDATE mabase..table1 set col1=t1.col1
FROM mabase..table1,(SELECT......
.......) as t1
WHERE mabase..table1.ID=t1.ID COLLATE FRENCH_CI_AI
"Daniel Corréia" <dcorreia@mcp.fr> a écrit dans le message de
news:OGXJOyZFFHA.464@TK2MSFTNGP15.phx.gbl...
> Lors d'une requête de mise à jour entre deux base de données situées sur
le
> même serveur, j'obtiens cette erreur :
>
> Impossible de résoudre le classement en conflit de l'opération equal to.
>
>
> Pourtant les tables ont le même plan de classement (celui de leur base
de
> données).
> Les deux bases de données ont le même plan de classement FRENCH_CI_AI
>
>
>
> la requête est du type
>
> UPDATE mabase..table1 set col1=t1.col1
> FROM mabase..table1,(SELECT......
> .......) as t1
> WHERE mabase..table1.ID=t1.ID
>
>
>
> la requête fonctionne si je remplace dans la clause WHERE le t1.ID par
UPDATE mabase..table1 set col1=t1.col1 FROM mabase..table1,(SELECT...... .......) as t1 WHERE mabase..table1.ID=t1.ID COLLATE FRENCH_CI_AI
"Daniel Corréia" a écrit dans le message de news: > Lors d'une requête de mise à jour entre deux base de données situées sur le > même serveur, j'obtiens cette erreur : > > Impossible de résoudre le classement en conflit de l'opération equal to. > > > Pourtant les tables ont le même plan de classement (celui de leur base
de
> données). > Les deux bases de données ont le même plan de classement FRENCH_CI_AI > > > > la requête est du type > > UPDATE mabase..table1 set col1=t1.col1 > FROM mabase..table1,(SELECT...... > .......) as t1 > WHERE mabase..table1.ID=t1.ID > > > > la requête fonctionne si je remplace dans la clause WHERE le t1.ID par