Modifying MLE Environments
Existing MLE environments can be
modified using the ALTER MLE ENV
command.
It is possible to modify language options and the imports clause.
Topics
- Altering Language Options
You can modify language options provided to an MLE module. - Modifying Module Imports
In the context of MLE module imports, theALTER MLE ENV
command allows you to add additional imports as well as modify and drop existing imports.
Parent topic: Specifying Environments for MLE Modules
Altering Language Options
You can modify language options provided to an MLE module.
Use the ALTER MLE ENV
clause to modify language options,
as shown in the following snippet:
ALTER MLE ENV MyEnvOpt
SET LANGUAGE OPTIONS 'js.strict=false';
Parent topic: Modifying MLE Environments
Modifying Module Imports
In the context of MLE module imports,
the ALTER MLE ENV
command allows you to add additional imports as well as
modify and drop existing imports.
Imports not specified during an environment's creation can be added to
existing MLE environments using the
ADD IMPORTS
clause. Import names, once defined, are static and
must be dropped before they can be added as desired. Assuming you have run a new
CREATE MLE
DDL to replace
IMPORT_EXAMPLE_MODULE
from Example 3-1 with the module name IMPORT_EXAMPLE_MODULE_V2
, the following
statement will run successfully:
ALTER MLE ENV po_env
ADD IMPORTS (
'import_example' MODULE IMPORT_EXAMPLE_MODULE_V2
);
Any imports no longer needed can be dropped using the DROP IMPORTS
clause:
ALTER MLE ENV po_env DROP IMPORTS('import_example');
The case of the import identifier must match that in the data dictionary's
USER_MLE_ENV_IMPORTS
view.
Parent topic: Modifying MLE Environments