MLE環境の変更
既存のMLE環境は、ALTER MLE ENVコマンドを使用して変更できます。
言語オプションとインポート句を変更できます。
トピック
- 言語オプションの変更
MLEモジュールに指定されている言語オプションを変更できます。 - モジュール・インポートの変更
MLEモジュール・インポートのコンテキストで、ALTER MLE ENVコマンドを使用すると、追加のインポートを追加したり、既存のインポートを変更および削除できます。
親トピック: MLEモジュールの環境の指定
言語オプションの変更
MLEモジュールに指定されている言語オプションを変更できます。
次のスニペットに示すように、ALTER MLE ENV句を使用して言語オプションを変更します:
ALTER MLE ENV MyEnvOpt
SET LANGUAGE OPTIONS 'js.strict=false';
親トピック: MLE環境の変更
モジュール・インポートの変更
MLEモジュール・インポートのコンテキストで、ALTER MLE ENVコマンドを使用すると、追加のインポートを追加したり、既存のインポートを変更および削除できます。
環境の作成中に指定されていないインポートは、ADD IMPORTS句を使用して既存のMLE環境に追加できます。定義したインポート名は静的であり、必要に応じて追加する前に削除する必要があります。例3-1のIMPORT_EXAMPLE_MODULEをモジュール名IMPORT_EXAMPLE_MODULE_V2に置き換えるために新しいCREATE MLE DDLを実行したとすると、次の文が正常に実行されるとします:
ALTER MLE ENV po_env
ADD IMPORTS (
'import_example' MODULE IMPORT_EXAMPLE_MODULE_V2
);
不要になったインポートは、DROP IMPORTS句を使用して削除できます:
ALTER MLE ENV po_env DROP IMPORTS('import_example');
インポート識別子の大/小文字は、データ・ディクショナリのUSER_MLE_ENV_IMPORTSビューのものと一致する必要があります。
親トピック: MLE環境の変更