Sortierung Problem - SQL-Server 2005

Ich würde gerne verstehen, dieser Fehler, ich bin immer auf einem SQL Server 2005-Instanz. Fehler unten:

Nicht lösen können den Konflikt der Sortierung
zwischen "Latin1_General_CI_AI" und
"SQL_Latin1_General_CP1_CI_AI" in der
gleich operation.

Beide Datenbanken enthalten in eine einfache Abfrage haben Latin1 General CI AI, hatte aber SQL Latin1 General-CP1 CI AI vor. Ich habe die Sortierung versucht, aber bekomme immer noch die oben genannten Fehler jedes mal, wenn ich versuche zu join eine temp-Tabelle mit einer Tabelle aus einer Benutzer-Datenbank. Ich habe keine Probleme das erstellen temporärer Tabellen.

  • Genau das, was ich versuche zu verstehen ist, warum bin ich immer die Fehler, wenn meine temp-Datenbank und meine user-Datenbank haben die gleiche option Sortierung.
  • Ich habe mein problem halb gelöst indem COLLATE DATABASE_DEFAULT nach dem anzuschließen, was die Sortierung Ausgabe. Ich war in der Lage, die Abfrage funktioniert, aber ich bin immer noch verwirrt durch diese Sortierung Problem da ich nicht ganz verstehen, was das problem verursacht
  • interessant, dass Sie sagen, dass die database_default dein problem gelöst, aber Sie nahm eine andere Antwort 😉
  • Ich bewarb mich, mit der collate-Befehl auf der Verbindungslinie, anstatt sich auf die Eigenschaft der Spalte mit der definition, wie Sie vorgeschlagen. Ich dachte, dass meine Antwort akzeptiert haben es näher, obwohl Sie auf der gleichen Linie. Danke!
InformationsquelleAutor Joel | 2009-07-14
Schreibe einen Kommentar