Soporte para Multilingual Engine

Nota

Esta función no está disponible para los servicios de base de datos MySQL.
SQL Worksheet soporta la función Multilingual Engine (MLE) que permite ejecutar el código JavaScript en la hoja de trabajo.

Requisitos

Para la disponibilidad de las funciones de MLE, necesita lo siguiente:

  • Paquete DBMS_MLE en Oracle Database versión 21c y versiones posteriores. Para obtener más información, consulte DBMS_MLE en Referencia de tipos y paquetes PL/SQL de Oracle Database.

  • Privilegios EXECUTE DYNAMIC MLE y EXECUTE ON JAVASCRIPT asignados a usted.

Puede trabajar con el código JavaScript en la hoja de trabajo de las siguientes formas:

  • Crear una hoja de trabajo JavaScript
  • Ejecutar código JavaScript en una hoja de trabajo estándar
  • Ejecutar código JavaScript como bloque PL/SQL

Crear una hoja de trabajo JavaScript

Puede abrir la hoja de trabajo en modo JavaScript. En este modo, los iconos de la barra de herramientas y los separadores de salida cambiarán para admitir el desarrollo de código JavaScript.

Para crear y guardar una hoja de trabajo JavaScript:

  1. En la barra de herramientas, amplíe el icono Nuevo archivo y seleccione JavaScript.
  2. Al introducir el código en la hoja de trabajo, el código JavaScript se resalta automáticamente.
  3. Ejecute el código JavaScript en la hoja de trabajo mediante Ejecutar script.
  4. Haga clic en Guardar.

    En el panel Archivos, (JS) se agrega al nombre de archivo JavaScript. Esto le permite identificar rápidamente el archivo JavaScript.

En esta imagen se muestra el código JavaScript ejecutado en una hoja de trabajo JavaScript.

Ejecutar código JavaScript en una hoja de trabajo estándar

En una hoja de trabajo estándar (cuando la hoja de trabajo no está en modo JavaScript):

  1. Seleccione el código JavaScript que desea ejecutar.
  2. En la barra de herramientas de la hoja de trabajo, amplíe el icono Ejecutar script y seleccione Ejecutar como JavaScript.
    Nota

    La selección de Ejecutar como script SQL genera un error.
En esta imagen se muestra el código JavaScript ejecutado en una hoja de trabajo estándar.

Ejecutar código JavaScript como bloque PL/SQL

Puede utilizar un bloque de código PL/SQL para ejecutar el código JavaScript.

En la barra de herramientas de la hoja de trabajo, amplíe el icono Ejecutar script y seleccione Ejecutar como script SQL (F5).

En esta imagen se muestra el código JavaScript ejecutado como bloque de código PL/SQL en la hoja de trabajo de SQL.