plex/README.md
2018-06-09 22:11:22 +02:00

41 lines
966 B
Markdown

# PLEX
Oracle PL/SQL export utilities
# Examples
## Backup of an APEX application
```sql
BEGIN
plex.set_channels(
p_apex_mail => 'email@example.com',
p_apex_mail_workspace => 'YOUR_WORKSPACE_NAME' --> only needed for mail channel when running outside of an APEX session
);
plex.apex_backapp(p_app_id => your_app_id);
END;
/
```
## Export one or more queries as csv data within a zip file:
```sql
BEGIN
plex.set_channels(
p_apex_mail => 'email@example.com',
p_apex_mail_workspace => 'YOUR_WORKSPACE_NAME' --> only needed for mail channel when running outside of an APEX session
);
plex.add_query(
p_query => 'select * from user_tables',
p_file_name => 'user_tables'
);
plex.add_query(
p_query => 'select * from user_tab_columns',
p_file_name => 'user_tab_columns',
p_max_rows => 10000
);
plex.queries_to_csv(p_zip_file_name => 'user-tables');
END;
/
```