Konstanten

Konstanten sind Werte, die sich nicht ändern. Zum Beispiel ist im Ausdruck PREIS * 1,05 der Wert 1,05 eine Konstante. Oder Sie weisen der Konstante Anzahl_der_Tage_im_Juni einen Wert von 30 zu.

Sie müssen Zeichenkonstanten in einfachen Anführungszeichen (') angeben. Um ein einfaches Anführungszeichen in einer Zeichenkonstanten, die durch einfache Anführungszeichen eingeschlossen ist, aufzunehmen, verwenden Sie zwei einfache Anführungszeichen (z. B. 'ist''s').

Für ODBC- und JDBC-Anwendungen: FileMaker-Software akzeptiert die Konstanten für ODBC/JDBC-Formatdatum, -Zeit und -Zeitstempel in geschweiften Klammern ({}).

Beispiele

Kopieren
{D '05.06.2028'}
{T '14:35:10'}
{TS '05.06.2028 14:35:10'}

FileMaker-Software gestattet die Verwendung von Groß- und Kleinbuchstaben (D, T, TS) als Typangabe. Sie können eine beliebige Anzahl an Leerzeichen nach der Typangabe verwenden oder das Leerzeichen sogar weglassen.

FileMaker-Software akzeptiert auch die ISO-Datums- und Zeitformate der SQL-92-Syntax ohne geschweifte Klammern.

Beispiele

Kopieren
DATE 'TT.MM.JJJJ'
TIME 'HH:MM:SS'
TIMESTAMP 'TT.MM.JJJJ HH:MM:SS'

Die FileMaker Pro-Funktion „SQLAusführen“ akzeptiert nur ISO-Datums- und Zeitformate der SQL-92-Syntax ohne geschweifte Klammern.

Konstante

Akzeptable Syntax (Beispiele)

Text

Kopieren
'Paris'

Zahl

Kopieren
1,05

Datum

Kopieren
DATE '05.06.2028'
{ D '05.06.2028' }
{05.06.2028}
{05.06.28}

Hinweis  Die Syntax mit zweistelliger Jahreszahl wird für das ODBC/JDBC-Format bzw. das SQL-92-Format nicht unterstützt.

Zeit

Kopieren
TIME '14:35:10'
{ T '14:35:10' }
{14:35:10}

Zeitstempel

Kopieren
TIMESTAMP '05.06.2028 14:35:10'
{ TS '05.06.2028 14:35:10'}
{05.06.2028 14:35:10}
{05.06.28 14:35:10}

Stellen Sie sicher, dass Strenger Datentyp: Vierstellige Jahreszahl nicht als Überprüfungsoption in der FileMaker Pro-Datenbankdatei für ein Feld ausgewählt ist, das diese zweistellige Jahressyntax verwendet.

Hinweis  Die Syntax mit zweistelliger Jahreszahl wird für das ODBC/JDBC-Format bzw. das SQL-92-Format nicht unterstützt.

Wenn Sie Datums- und Zeitwerte eingeben, verwenden Sie das Format der Sprachumgebung der Datenbankdatei. Wenn die Datenbank z. B. in einem italienischen Sprachsystem erstellt wurde, verwenden Sie die italienischen Datums- und Zeitformate.