Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - Programmierung » ODBC-Unterstützung

 

ODBC Escape-Syntax

Sie können ODBC JDBC-Escape-Syntax aus jeder ODBC-Anwendung verwenden. Diese Escape-Syntax ermöglicht es Ihnen, einige gängige Funktionen unabhängig vom verwendeten Datenbank-Managementsystem aufzurufen. Das allgemeine Syntaxformat lautet wie folgt:

{ keyword Parameter }

Die Gruppe der Schlüsselwörter umfasst:

  • {d date-string}   Die Zeichenfolge date ist ein Datumswert, der von SQL Anywhere akzeptiert wird.

  • {t time-string}   Die Zeichenfolge time ist ein Zeitwert, der von SQL Anywhere akzeptiert wird.

  • {ts date-string time-string}   Die Zeichenfolge date/time ist ein Zeitstempelwert, der von SQL Anywhere akzeptiert wird.

  • {guid uuid-string}   Die Zeichenfolge uuid ist eine beliebige gültige GUID-Zeichenfolge, z.B. 41dfe9ef-db91-11d2-8c43-006008d26a6f.

  • {oj outer-join-expr}   Die outer-join-expr ist ein gültiger OUTER JOIN-Ausdruck, der von SQL Anywhere akzeptiert wird.

  • {? = call func(p1,...)}   Die Funktion ist ein beliebiger gültiger Funktionsaufruf, der von SQL Anywhere akzeptiert wird.

  • {call proc(p1,...)}   Die Prozedur ist ein beliebiger gültiger Aufruf einer gespeicherten Prozedur, der von SQL Anywhere akzeptiert wird.

  • {fn func(p1,...)}   Die Funktion ist eine der Funktionen der Bibliothek, die unten aufgelistet werden.

Sie können die Escape-Syntax aber benutzen, um auf eine Bibliothek von Funktionen zuzugreifen, die im ODBC-Treiber implementiert sind und Zahlen-, Zeichenfolgen-, Zeit-, Datums- und Systemfunktionen umfassen.

Wenn Sie beispielsweise das aktuelle Datum in einer vom jeweiligen Datenbank-Managementsystem unabhängigen Weise abrufen möchten, führen Sie folgenden Befehl aus:

SELECT { FN CURDATE() }

Die folgenden Tabellen listen die Funktionen, die vom SQL Anywhere-JDBC-Treiber unterstützt werden.

 Vom SQL Anywhere-ODBC-Treiber unterstützte Funktionen