ukorth
Anmeldungsdatum: 11 Apr 2003 Beiträge: 34
|
Verfasst am: Fr Okt 24, 2003 9:40 am Titel: SQL-WHERE Clause mit >= für Read ISAM unter CDIX? |
|
|
Warum erzeugt RCDBC für einen Read ISAM unter CDIX in SQL eine SELECT-Statement mit einem WHERE-Clause, in dem für den letzten Key-Parameter der Operator >= verwendet wird
Beispiel:
Read ISAM unter CDIX/COBOL:
| Code: | Datei lxlkoa
Primary Key Parameter FIRNR, PERSNR, POS, CNTRR setzen
CALL "ycfiox" ... mit BEG-OP = 10 |
SELECT-Statement von RCDBC für MySQL:
| Code: | SELECT * FROM lxlkoa USING INDEX lxpekonto_0
WHERE FIRNR = ? AND PERSNR = ? AND POS = ? AND CNTRR >= ?
ORDER BY FIRNR, PERSNR, POS, CNTRR
LIMIT 64 |
Der letzte Key-Parameter CNTRR wird mit dem Operator >= anstelle = verwendet.
GOA Version: 2.2.4.Beta5
RCBDC Version vom 22.08.2003
MySQL 4.0.15a
Gruß
Udo Korth |
|