Unterstützung für Multilingual Engine

Hinweis

Dieses Feature ist für MySQL-Datenbankservices nicht verfügbar.
SQL Worksheet unterstützt das Feature "Multilingual Engine (MLE)", mit dem Sie JavaScript-Code im Arbeitsblatt ausführen können.

Voraussetzungen

Für die Verfügbarkeit von MLE-Funktionen benötigen Sie:

  • DBMS_MLE-Package in Oracle Database Release 21c und höher. Weitere Informationen finden Sie in DBMS_MLE in Oracle Database PL/SQL Packages and Types Reference.

  • Ihnen zugewiesene Berechtigungen EXECUTE DYNAMIC MLE und EXECUTE ON JAVASCRIPT.

Sie können mit dem Code JavaScript im Arbeitsblatt wie folgt arbeiten:

  • Erstellen Sie ein JavaScript-Arbeitsblatt.
  • JavaScript-Code in einem Standardarbeitsblatt ausführen
  • JavaScript-Code als PL/SQL-Block ausführen

JavaScript-Arbeitsblatt erstellen

Sie können das Arbeitsblatt im JavaScript-Modus öffnen. In diesem Modus werden die Symbolleisten- und Ausgaberegisterkarten geändert, um die Codeentwicklung von JavaScript zu unterstützen.

So erstellen und speichern Sie ein JavaScript-Arbeitsblatt:

  1. Blenden Sie in der Symbolleiste das Symbol Neue Datei ein, und wählen Sie JavaScript aus.
  2. Wenn Sie Code in das Arbeitsblatt eingeben, wird der JavaScript-Code automatisch hervorgehoben.
  3. Führen Sie den JavaScript-Code im Arbeitsblatt mit Skript ausführen aus.
  4. Klicken Sie auf Speichern.

    Im Bereich "Dateien" wird (JS) zum Dateinamen JavaScript hinzugefügt. So können Sie die Datei JavaScript schnell identifizieren.

Diese Abbildung zeigt den JavaScript-Code, der in einem JavaScript-Arbeitsblatt ausgeführt wird.

JavaScript-Code in einem Standardarbeitsblatt ausführen

In einem Standardarbeitsblatt (wenn sich das Arbeitsblatt nicht im Modus JavaScript befindet):

  1. Wählen Sie den auszuführenden JavaScript-Code aus.
  2. Blenden Sie in der Symbolleiste des Arbeitsblatts das Symbol Skript ausführen ein, und wählen Sie Als JavaScript ausführen aus.
    Hinweis

    Wenn Sie Als SQL-Skript ausführen auswählen, tritt ein Fehler auf.
Diese Abbildung zeigt den JavaScript-Code, der in einem Standardarbeitsblatt ausgeführt wird.

JavaScript-Code als PL/SQL-Block ausführen

Sie können einen PL/SQL-Codeblock verwenden, um JavaScript-Code auszuführen.

Blenden Sie in der Arbeitsblatt-Symbolleiste das Symbol Skript ausführen ein, und wählen Sie Als SQL-Skript ausführen (F5) aus.

Diese Abbildung zeigt JavaScript-Code, der als PL/SQL-Codeblock im SQL Worksheet ausgeführt wird.