• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

VARBYTES unter mysql

Status
Für weitere Antworten geschlossen.

olbalzer

Neues Mitglied
Hallo!

Ich lese mittels einer SQL Abfrage div. Felder aus.
Bei einigen bekomme ich aber leider nur als Inhalt VARBYTES angezeigt.

Die Felder haben aber richtige Werte, wie andere auch.
Woran kann das liegen?
Hier einmal meine Abfrage:

select fs.aufnr,
ad.post1,
ad.post2,
ad.post3,
ad.post4,
ad.post5,
ad.post6,
ad.post7,
ad.plz,
ad.ortname,
sg_adressen_pk,
'54',
ad.Landkuerzel,
fs.versart,
fs.zahlart,
fs.endprb,
IF (fs.versart='DPD ab Werk','',
if(fs.versart='DPD Express10','aaed',
if(fs.versart='DPD Express12','aaef',
if(fs.versart='DPD Garantiepaket24','aaei',
if(fs.versart='DPD Garantie24 Nachnahme','aaei',
if(fs.versart='DPD Express8.30','aaeb',
if(fs.versart='DPD Express International','aaem',
if(fs.versart='DPD Express12 Nachnahme','aaef',
if(fs.versart='DPD Express10 Nachnahme','aaed',
if(fs.versart='DPD Express8.30 Nachnahme','aaeb',
if(fs.versart='DPD unfrei','aakd',
''))))))))))) as test

from sg_auf_Fschrift fs, sg_Adressen ad
where fs.sg_adressen_fk = ad.sg_adressen_pk
and fs.zahlart<>'Nachnahme'
and fs.lieferinr=0
and ad.Landkuerzel='DE'
and fs.erfart='03LI'
and fs.aufnr='$VON'


Ich bekomme die fehlerhafte Ausgabe in den Feldern fs.versart und fs.endprb.
Desweiteren legt ermir das gewünschte Feld test nicht mehr an.
Mit der MYODBC 3.51 hats besser geklappt, aber da ich nun die MYSQL Server 5.0 benutze, gingen damit andere Dinge nicht mehr.

Für Hilfe wäre ich sehr dankbar.

Vielen Dank

Gruß

OLLI
 
Welche Spaltentypen haben fs.versart und fs.endprb sowie alle anderen Felder? Kannst Du auch mal Beispielinhalte zeigen?
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben