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 » Gespeicherte Prozeduren, Trigger, Batches und benutzerdefinierte Funktionen » Benutzerdefinierte Funktionen

 

Benutzerdefinierte Funktionen erstellen

Sie können benutzerdefinierte Funktionen in Sybase Central erstellen. Benutzerdefinierte Funktionen sind eine Klasse von Prozeduren, die einen einzelnen Wert an die aufrufende Umgebung zurückgeben.

Voraussetzungen

Sie müssen das CREATE PROCEDURE-Systemprivileg haben, um Funktionen erstellen zu können, deren Eigentümer Sie sind. Sie müssen das CREATE ANY PROCEDURE-Systemprivileg oder das CREATE ANY OBJECT-Systemprivileg haben, um Funktionen erstellen zu können, deren Eigentümer andere Benutzer sind.

Sie müssen das CREATE EXTERNAL REFERENCE-Systemprivileg haben, um eine externe Funktion erstellen zu können.

Zum Erstellen von temporären Funktionen ist kein Privileg erforderlich.

 Aufgabe
  1. Stellen Sie in Sybase Central eine Verbindung zur Datenbank mithilfe des SQL Anywhere 16-Plug-Ins her.

  2. Rechtsklicken Sie im linken Fensterausschnitt auf Prozeduren und Funktionen und klicken Sie auf Neu » Funktion.

  3. Befolgen Sie die Anweisungen des Assistenten zum Erstellen von Funktionen.

  4. Klicken Sie im rechten Fensterausschnitt auf die Registerkarte SQL und schreiben Sie den Funktionscode fertig.

Ergebnisse

Die neue Funktion erscheint in Prozeduren und Funktionen.

 Siehe auch