Mysql 5 und der Wechsel von join und kommas

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
worel
Beiträge: 59
Registriert: 18.02.2005 12:38:11

Mysql 5 und der Wechsel von join und kommas

Beitrag von worel » 31.05.2007 20:41:32

Hallo!

Seit dem upgrade auf MySQL5 haben einige Seiten Probleme. Deren Statements nutzen alte SQL Syntax welche unter der4er Version problemlos lief.
Fehler ist "mysql message ERROR 1054 (42S22): Unknown column in 'on clause'"

MySQL sagt dazu:
These changes make MySQL more compliant with standard SQL. However, they can result in different output columns for some joins. Also, some queries that appeared to work correctly prior to 5.0.12 must be rewritten to comply with the standard. For details about the scope of the changes and examples that show what query rewrites are necessary, see Section 13.2.7.1, “JOIN Syntax”.
Laut einem Kunden gibt es einen Patch: "es gibt angeblich einen patch für die mysql5 die das retour setzt."

Gefunden hätte ich da noch nix. Weiß wer von euch dazu etwas? Ich meine die Patch Sache...

Benutzeravatar
dominator
Beiträge: 790
Registriert: 26.08.2003 10:05:37
Wohnort: Neuerdings meistens im Bierparadies Oberfranken

Beitrag von dominator » 01.06.2007 08:39:48

Laut einem Kunden gibt es einen Patch: "es gibt angeblich einen patch für die mysql5 die das retour setzt."
Bevor ich mein MySQL patchen würde, soll lieber der Kunde seine SQL-Statements ändern :idea:
Mit ein bisschen RegEx-Voodoo in Kombination mit sed sollte das ja leicht möglich sein 8)
gruss + viel erfolg

Michael
--
Aus aktuellem Anlass :
"Der Glubb is a Depp" - Fränkische Weisheit

worel
Beiträge: 59
Registriert: 18.02.2005 12:38:11

Beitrag von worel » 01.06.2007 12:53:56

jup, meine Rede!

Naja, der Typ nervt halt.

Antworten