
Alle datenbankspezifischen Befehle, egal ob sie mit Dynactiv SQL Table oder mit Dynactiv SQL Query
erstellt wurden, führt der Dynactiv Open SQL Layer aus. Er übernimmt dabei die Funktion eines
Katalysators (= sofortige Analyse des fertigen SQL Statements und Interpretation für die gewünschte
Zieldatenbank) und ermöglicht auf diese Weise den datenbankunabhängigen Einsatz von Dynactiv.
Aus einem für SQL-Server A optimal generierten SQL Statement
SELECT "MANDANT" ,"ART_NUMMER" ,"GESPERRT" ,"KURZNAME" ,"WGR_NUMMER" ,"ARG_NUMMER"
,"ART_TEXT" ,"EINHEIT" ,"SPEZIAL" ,"ART" ,"VK_MIN" ,"GEWICHT" ,"GEWICHTBRT"
,"VERP_TYP" ,"VOLUMEN" ,"URSPRUNG" ,"ZOLL_NR"
,"ZET_TEXT19" FROM "WARTIKEL" WHERE ("MANDANT" = 'DEMO' AND "ART_NUMMER" =
'Sytex/M-00') OR ("MANDANT" = 'DEMO' AND "ART_NUMMER" > 'Sytex/M-00') ORDER BY
"MANDANT" ASC , "ART_NUMMER" ASC
werden 2 für SQL-Server B optimierte Statements.
SELECT * FROM WARTIKEL WHERE (MANDANT = 'DEMO') AND (ART_NUMMER >= 'Sytex/M-00')
ORDER BY MANDANT ASC, ART_NUMMER ASC
SELECT * FROM WARTIKEL WHERE (MANDANT = 'DEMO') AND ART_NUMMER = 'Sytex/M-01'
Änderungen durch den technischen Fortschritt, Irrtum und Satzfehler vorbehalten. Diese Unterlagen sind kein Vertragsbestandteil.
Dos, Windows, Excel, Word, Access, Powerpoint, Office, ODBC sind Produkte und Warenzeichen von Microsoft. DBASE, Paradox, IDAPI sind Produkte und Warenzeichen von Borland. Alle
weiteren Warenzeichen werden anerkannt.