Hallo
wir haben unserem Datenbankserver gewechselt von ORACLE zu MSSQL ich konnte 99% aller abfragen umschreiben. doch bei ein paar Abfragen klappt es nicht. die erste abfrage die zu diesem Fehler führt:
Der mehrteilige Bezeichner "atko.verlade_dat_atko" konnte nicht gebunden werden. Die SQL sieht so aus:
Die Fehlermeldung hat anscheinend was mit der Parameterabfrage am ende zu tun. die Parameter sehen so aus:
Wo ist mein Fehler ich finde ihn nicht.
wir haben unserem Datenbankserver gewechselt von ORACLE zu MSSQL ich konnte 99% aller abfragen umschreiben. doch bei ein paar Abfragen klappt es nicht. die erste abfrage die zu diesem Fehler führt:
Der mehrteilige Bezeichner "atko.verlade_dat_atko" konnte nicht gebunden werden. Die SQL sieht so aus:
SQL:
SELECT atko.nr_atko, atko.nr_kd, kd.ku_bez_kd, atko.verlade_dat_atko, atpo.br_atpo, atpo.ho_atpo, atpo.szr1_atpo, atpo.szr2_atpo,
atpo.std_di_atpo, ar.nr_divz, atpo.me_atpo, atpokl.typ_atpokl, atpokl.nr_atposl_atpokl, ar.nr_arpg, ar.nr_arwg, ar.nr_argr, ar.nr_arty, ar.bez_ar,
atpo.monr_atpo, atpokl.bez_quell_atpokl, atpo.qm_atpo, atko.st_we_atko,atpo.ke_st_atpo, atpo.ke_sp_atpo, atpo.ke_ba_atpo, (select count(*) from bspo where
bspo.nr_atko = atpokl.nr_atko and
bspo.atponr_bspo = atpokl.nr_atpo and
bspo.nr_atpokl = atpokl.nr_atpokl and
bspo.bez_quell_bspo = 1) as "Fremd",atpokl.NR_VATER_ATPOKL,
(select count (*) from atpozl where
atpozl.nr_atko = atpo.nr_atko and
atpozl.nr_atpo = atpo.nr_atpo and
atpozl.zlklnr_atpozl = '39' and
atpozl.nr_beaart = 310 and
atpozl.nr_beatyp = 600) as "Sandstrahlen",
(select count (*) from atpozl where
atpozl.nr_atko = atpo.nr_atko and
atpozl.nr_atpo = atpo.nr_atpo and
atpozl.zlklnr_atpozl = '08' and
atpozl.nr_beaart = 910 and
atpozl.nr_beatyp = 102) as "Heatsoak",
(select count (*) from atpozl where
atpozl.nr_atko = atpo.nr_atko and
atpozl.nr_atpo = atpo.nr_atpo and
atpozl.zlklnr_atpozl = '01' and
atpozl.nr_beaart = 210 and
atpozl.nr_beatyp = 100) as "Handgesäumt"
FROM atko, atpo, atpokl, ar, kd
WHERE atko.fil_atko in (1,2) and
atpokl.nr_atko = atko.nr_atko and
atpokl.nr_atpo = atpo.nr_atpo and
atpo.nr_atko = atko.nr_atko and
atpokl.typ_atpokl in (1,2,3,4,10) and
atko.nr_vgart < 110 and
atko.st_atko < 120 and atko.st_atko > 101 and
kd.nr_kd = atko.nr_kd and
ar.nr_ar = atpokl.nr_ar and
atko.verlade_dat_atko >= ? and
atko.verlade_dat_atko <= ?
Die Fehlermeldung hat anscheinend was mit der Parameterabfrage am ende zu tun. die Parameter sehen so aus:
2024-08-29 |
2024-09-27 |
Wo ist mein Fehler ich finde ihn nicht.