sql >> Databáze >  >> RDS >> Sqlserver

Nelze vyřešit konflikt řazení mezi SQL_AltDiction_CP850_CI_AS a SQL_Latin1_General_CP1_CI_AS v operaci rovná se

Chcete-li vyřešit konflikt řazení, přidejte "COLLATE DATABASE_DEFAULT" klíčová slova kolem operátoru „=“, jak je uvedeno níže:

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)

Doufám, že to pomůže...



  1. Nelze provést více dotazů MariaDB pomocí PHP

  2. ALTER TABLE DROP COLUMN se nezdařilo, protože k tomuto sloupci přistupuje jeden nebo více objektů

  3. Uložená procedura nebo funkce očekává parametr, který není zadán

  4. Aktualizovat pouze část Date Time