plex/README.md
2018-06-02 20:19:05 +02:00

851 B

plex

Oracle PL/SQL export utilities

Examples

Backup of an APEX application

BEGIN
  plex.set_apex_workspace('your_workspace_name');
  plex.set_channels(p_apex_mail   => 'email@example.com');
  plex.apex_backapp(
    p_app_id          => your_app_id,
    p_object_prefix   => 'AB_',
    p_include_data    => true
  );
END;
/

Export one or more queries as csv data within a zip file:

BEGIN
  plex.set_apex_workspace('your_workspace_name');
  plex.set_channels(p_apex_mail   => 'email@example.com');
  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    => 1000
  );
  plex.queries_to_csv(p_zip_file_name => 'user-tables');
END;
/