Prise en charge de Multilingual Engine

Note

Cette fonction n'est pas disponible pour les services de base de données MySQL.
La feuille de calcul SQL prend en charge la fonction Multilingual Engine (MLE), ce qui vous permet d'exécuter le code JavaScript dans la feuille de calcul.

Préalables

Pour la disponibilité des fonctionnalités MLE, vous avez besoin des éléments suivants :

  • Ensemble DBMS_MLE dans Oracle Database version 21c et versions ultérieures. Pour plus de renseignements, consultez la page DBMS_MLE dans Oracle Database PL/SQL Packages and Types Reference.

  • Privilèges EXECUTE DYNAMIC MLE et EXECUTE ON JAVASCRIPT qui vous sont affectés.

Vous pouvez utiliser le code JavaScript dans la feuille de calcul de la façon suivante :

  • Créer une feuille de calcul JavaScript
  • Exécuter le code JavaScript dans une feuille de calcul standard
  • Exécuter le code JavaScript en tant que bloc PL/SQL

Créer une feuille de calcul JavaScript

Vous pouvez ouvrir la feuille de calcul en mode JavaScript. Dans ce mode, les icônes de barre d'outils et les onglets de sortie seront modifiés pour prendre en charge le développement de code JavaScript.

Pour créer et enregistrer une feuille de calcul JavaScript :

  1. Dans la barre d'outils, développez l'icône Nouveau fichier et sélectionnez JavaScript.
  2. Lorsque vous entrez du code dans la feuille de calcul, le code JavaScript est automatiquement mis en surbrillance.
  3. Exécutez le code JavaScript dans la feuille de calcul à l'aide de Script d'exécution.
  4. Cliquez sur Enregistrer.

    Dans le volet Fichiers, (JS) est ajouté au nom du fichier JavaScript. Cela vous permet d'identifier rapidement le fichier JavaScript.

Cette image présente le code JavaScript exécuté dans une feuille de calcul JavaScript.

Exécuter le code JavaScript dans une feuille de calcul standard

Dans une feuille de calcul standard (lorsque la feuille de calcul n'est pas en mode JavaScript) :

  1. Sélectionnez le code JavaScript à exécuter.
  2. Dans la barre d'outils de la feuille de calcul, développez l'icône Exécuter le script et sélectionnez Exécuter en tant que JavaScript.
    Note

    La sélection de Exécuter en tant que script SQL entraîne une erreur.
Cette illustration présente le code JavaScript exécuté dans une feuille de calcul standard.

Exécuter le code JavaScript en tant que bloc PL/SQL

Vous pouvez utiliser un bloc de code PL/SQL pour exécuter le code JavaScript.

Dans la barre d'outils de la feuille de calcul, développez l'icône Exécuter le script et sélectionnez Exécuter en tant que script SQL (F5).

Cette image montre le code JavaScript exécuté en tant que bloc de code PL/SQL dans la feuille de calcul SQL.