Zeichenkette
Zeichenkette
Eine Zeichenkette ist ein ePOS Datentyp für Parameter, der beliebige Zeichen der Tastatur enthalten kann. Die maximale Länge einer Zeichenkette ist beliebig.
Zeichenketten-Konstanten werden in einfache (gerade) Hochkommata eingeschlossen (Zeichen ’). Soll ein Hochkomma in den String eingefügt werden, muss es mit \ maskiert werden.
So ergibt :SQL = ’SELECT * FROM ANSCHRIFT WHERE NAME = \’ABB\’’
den String: SELECT * FROM ANSCHRIFT WHERE NAME = ’ABB’
Bitte beachten:
ePOS beachtet strikt den Datentyp von Konstanten. So ist 1 eine Dezimalzahl oder eine Ganzzahl, während ’1’ eine Zeichenkette darstellt. Der Unterschied liegt darin, dass Zeichenketten nicht in mathematischen Ausdrücken vorkommen können. So liefert die Anweisung "Zahl1 = Zahl2 +’1’" einen Syntaxfehler. Dagegen ist die Anweisung "Ident = ’HZ’ + ’314’" korrekt; dem Parameter Ident wird hier ’HZ314’ zugewiesen.
Verwandte Themen: |