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

 

Übersetzen einer gespeicherten Prozedur

Übersetzen Sie gespeicherte Prozeduren zwischen SQL-Dialekten, beispielsweise zwischen Watcom-SQL und Transact-SQL.

Voraussetzungen

Sie müssen Eigentümer der Prozedur sein oder eines der folgenden Privilegien haben:

  • ALTER ANY PROCEDURE-Systemprivileg
  • ALTER ANY OBJECT-Systemprivileg
 Aufgabe
  1. Stellen Sie in Sybase Central eine Verbindung zur Datenbank mithilfe des SQL Anywhere 16-Plug-Ins her.

  2. Klicken Sie auf den Ordner Prozeduren und Funktionen und wählen Sie in der Liste eine der gespeicherten Prozeduren aus.

  3. Klicken Sie im rechten Fensterausschnitt auf die Registerkarte SQL und klicken Sie dann das Textfenster.

  4. Klicken Sie auf Datei und anschließend auf eine der Optionen für Übersetzen in.

    Die Prozedur erscheint im rechten Fensterausschnitt im gewählten Dialekt. Wenn der ausgewählte Dialekt nicht derjenige ist, in dem die Prozedur gespeichert wurde, wird sie vom Datenbankserver in diesen Dialekt konvertiert. Nicht konvertierte Zeilen erscheinen als Kommentare.

  5. Schreiben Sie alle nicht übersetzten Zeilen neu.

  6. Klicken Sie auf Datei » Speichern.

Ergebnisse

Die gespeicherte Prozedur wird übersetzt und in der Datenbank gespeichert.

 Siehe auch