sql >> Database >  >> RDS >> Sqlserver

Kan het sorteerconflict tussen SQL_AltDiction_CP850_CI_AS en SQL_Latin1_General_CP1_CI_AS niet oplossen in de gelijk aan-bewerking

Om het sorteerconflict op te lossen, voegt u "COLLATE DATABASE_DEFAULT" toe trefwoorden rond de operator "=", zoals hieronder weergegeven:

UPDATE tblexpwitretrocmdocs SET sCheckedOut = A.sEditor, idone = 0 
FROM #tblDocs A
JOIN tblexpwitretrocmdocs B ON A.SID = B.SID
WHERE A.iDocumentTypeId in (16,17,13,11) COLLATE DATABASE_DEFAULT
AND A.sid COLLATE DATABASE_DEFAULT NOT IN 
(SELECT SID COLLATE DATABASE_DEFAULT FROM tblexpwitdocumentgeneral)

Ik hoop dat dit helpt...



  1. Entity Framework - Rijgrootte groter dan de toegestane maximale rijgrootte van 8060

  2. Shell-script aanroepen vanuit PL/SQL, maar shell wordt uitgevoerd als rastergebruiker, niet als orakel

  3. Fout in tabelsyntaxis maken

  4. Hoe de huidige datum in de rijkolom in te voegen