Python
JavaScript
oracle
Apex
OracleDatabase

Oracle Database/APEXでPython/JavaScriptを使う

概要

  • Oracle Database Multilingual Engine (MLE) と呼ばれる機能により、Oracle Database/APEXでPythonやJavaScriptが使えるようになった
  • SQL*Plus等から実行可能
  • Oracle Database 12cの実験的な機能
  • Dockerイメージ、Virtualboxイメージで提供されている
  • 2018年12月まで、https://apexea.oracle.com でMLE対応APEXサイトの無料のプレビュー版に登録可能

サンプル

APEXのSQL Commandsから実行した例

Pythonを実行

apex_python.png

JavaScriptを実行

apex_js.png

PL/SQL内にJavaScriptを埋め込むことも可能

apex_plsql_js.png