f$SQLEinstellung
f$SQLEinstellung
Mit dieser Funktion wird das Verhalten der SQL Funktionen gesteuert.
Die Einstellung ist vom Typ Ganzzahl.
Die Einstellung 1 bewirkt das Umschalten der Berücksichtigung der Groß-Kleinschreibung.
Wert 1: Die Spalten der Tabellen müssen identisch mit den ePOS-Parametern sein
Wert 0:bei den Funktionen f$SQLBindPG, f$SQLUpdate, f$SQLInsert und f$SQLLies_in_PG darf sich die
Groß-Kleinschreibung der Spalten von den ePOS-Parametern unterscheiden.
Diese Einstellung wird bei ORACLE verwendet.
Die Einstellung 2 bewirkt, dass beim Lesen der Tabelleninformation der Funktion f$SQLInsert als Bedingung WHERE FALSE eingetragen wird, wenn der Wert 1 angegeben ist. Bei Wert 2 wird WHERE 1=0 eingetragen. Bei manchen Datenbanksystemen bringt dies Geschwindigkeitsvorteile.
Die Einstellung 3 bewirkt die Verwendung des Universellen Datumsformats YYYYMMDD HH:MM:SS bei den Funktionen f$SQLInsert und f$SQLUpdate.
Hinweis: Diese Funktionen werden in den Funktionen der SMPAPI verwendet.
Syntax: | f$SQLEinstellung(Kanal,Einstellung,Wert) | ||
| Argument | Typ | Bedeutung |
| Kanal | Ganzzahl | Kanalnummer der SQL-Verbindung |
| Einstellung | Ganzzahl | Nummer der Einstellung |
| Wert | Ganzzahl | Wert der Einstellung. Siehe oben |