Announcement

Collapse
No announcement yet.

Sortierungskonflikt

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Sortierungskonflikt

    Aus der MAT - Table soll die M_ID und aus der ROH - Table soll R_ID in die "NEWTABLE" eingefügt werden

    INSERT INTO NEWTABLE(MANDANT_ID,
    M_ID,
    R_ID,
    G,
    H,
    I,
    J)
    SELECT @MANDANT_ID,
    M.M_ID,
    R.R_ID,
    A.G,
    A.H,
    A.I,
    A.J FROM __tempDB AS A
    JOIN MAT AS M ON M.Konto = A.Nr
    JOIN ROH AS R ON R.KZ = A.F
    Where A.SA='X' and A.KZ='X'

    Alle Sortierungen sind auf Latin1_General_CI_AS eingestellt

    folgende Meldung erscheint

    Ein Sortierungskonflikt zwischen "Latin1_General_CI_AS" und "German_PhoneBook_CS_AS" im equal to-Vorgang kann nicht aufgelöst werden.

    hat jemand eine Idee?

    Danke

  • #2
    Hallo Klaus,

    die "Idee" ist, das eben genau das der Fall ist, was Dir da MS SQL mitteilt: Du hast in den Feldern unterschiedliche Collations.

    Prüf vor allem mal die Felder:
    MAT.Konto
    ROH.KZ
    __TemDB.Nr
    __TemDB.F

    Zur Not musst Du beim JOIN explizit die benötigte Collation angeben (casten).
    Olaf Helper

    <Blog> <Xing>
    * cogito ergo sum * errare humanum est * quote erat demonstrandum *
    Wenn ich denke, ist das ein Fehler und das beweise ich täglich

    Comment


    • #3
      ja klar die Collation wurde nachträglich geändert

      Danke

      Comment

      Working...
      X