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 - SQL-Benutzerhandbuch » SQL-Dialekte und Kompatibilität

 

Automatische Konvertierung von gespeicherten Prozeduren

Zusätzlich zur Unterstützung der Transact-SQL-Alternativsyntax bietet SQL Anywhere Hilfsmittel für die Konvertierung von Anweisungen zwischen den Dialekten Watcom SQL und Transact-SQL. Integrierte SQL-Funktionen geben Informationen über SQL-Anweisungen zurück und ermöglichen die automatische Konvertierung von SQL-Anweisungen:

  • SQLDIALECT( Anweisung )   Liefert Watcom-SQL oder Transact-SQL

  • WATCOMSQL( Anweisung )   Gibt die Watcom-SQL-Syntax für die Anweisung zurück.

  • TRANSACTSQL( Anweisung )   Gibt die Transact-SQL-Syntax für die Anweisung zurück.

Hierbei handelt es sich um Funktionen, auf die daher auch mit einer Select-Anweisung aus Interactive SQL zugegriffen werden kann. Beispielsweise liefert die folgende Anweisung den Wert "Watcom-SQL":

SELECT SQLDIALECT( 'SELECT * FROM Employees' );

Übersetzen einer gespeicherten Prozedur