Bobou
24-01-08, 16:45
Hallo an alle,
Ich habe mir einen QM gebastelt bei dem Ich mit einer "WHEN THEN" Funktion die Reihenfolge festlege.....
,CASE WHEN A.DEFEKT_GRUND = 14 then '1'
WHEN A.DEFEKT_GRUND = 10 then '2'
WHEN A.DEFEKT_GRUND = 11 then '4'
WHEN A.DEFEKT_GRUND = 12 then '5'
WHEN A.DEFEKT_GRUND = 13 then '6'
END AS DEFEKT
soweit sogut, nun bin Ich an den Punkt angekommen, das Ich mit einer Exists -Funktion den Inhalt einer weiteren Datei abfrage.....Und hierbei habe ich ein Problem
,CASE WHEN A.DEFEKT_GRUND = 14 then '1'
WHEN A.DEFEKT_GRUND = 10 then '2'
WHEN A.DEFEKT_GRUND = 11 then '4'
WHEN A.DEFEKT_GRUND = 12 then '5'
WHEN A.DEFEKT_GRUND = 13 then '6'
WHEN A.DEFEKT_GRUND = 0 and exists (select * FROM
ARTIKEL as C where A.ARTIKEL_NR = C.ARTIKEL_NR and
A.MANDANT_NR = C.MANDANT_NR and
current timestamp between C.GUELTIG_VON and
C.GUELTIG_BIS) and A.DEFEKT_GRUND = 0 then '1'
END AS DEFEKT
Die Fehlermeldung lautet "Token EXISTS ungültig"
habe ich an dieser Stelle ein Fehler gemacht oder geht ein Exists-Abfrage in dieser Stelle gar nicht möglich???
Vielen Dank im Voraus!
Schon erledigt, habe meinen Fehler gefunden
Ich habe mir einen QM gebastelt bei dem Ich mit einer "WHEN THEN" Funktion die Reihenfolge festlege.....
,CASE WHEN A.DEFEKT_GRUND = 14 then '1'
WHEN A.DEFEKT_GRUND = 10 then '2'
WHEN A.DEFEKT_GRUND = 11 then '4'
WHEN A.DEFEKT_GRUND = 12 then '5'
WHEN A.DEFEKT_GRUND = 13 then '6'
END AS DEFEKT
soweit sogut, nun bin Ich an den Punkt angekommen, das Ich mit einer Exists -Funktion den Inhalt einer weiteren Datei abfrage.....Und hierbei habe ich ein Problem
,CASE WHEN A.DEFEKT_GRUND = 14 then '1'
WHEN A.DEFEKT_GRUND = 10 then '2'
WHEN A.DEFEKT_GRUND = 11 then '4'
WHEN A.DEFEKT_GRUND = 12 then '5'
WHEN A.DEFEKT_GRUND = 13 then '6'
WHEN A.DEFEKT_GRUND = 0 and exists (select * FROM
ARTIKEL as C where A.ARTIKEL_NR = C.ARTIKEL_NR and
A.MANDANT_NR = C.MANDANT_NR and
current timestamp between C.GUELTIG_VON and
C.GUELTIG_BIS) and A.DEFEKT_GRUND = 0 then '1'
END AS DEFEKT
Die Fehlermeldung lautet "Token EXISTS ungültig"
habe ich an dieser Stelle ein Fehler gemacht oder geht ein Exists-Abfrage in dieser Stelle gar nicht möglich???
Vielen Dank im Voraus!
Schon erledigt, habe meinen Fehler gefunden