Oracle9i Supplied PL/SQL Packages and Types Reference Release 2 (9.2) Part Number A96612-01 |
|
Introduction, 2 of 2
Table 1-1 lists the supplied PL/SQL server packages. These packages run as the invoking user, rather than the package owner. Unless otherwise noted, the packages are callable through public synonyms of the same name.
Package Name | Description | Documentation |
---|---|---|
|
Generates scripts that create relational views of analytic workspace objects. |
|
|
Provides support for the asynchronous notification of database events. |
|
|
Lets you register an application name with the database for auditing or performance tracking purposes. |
|
|
Provides administrative procedures to start, stop, and configure an apply process. |
|
|
Lets you add a message (of a predefined object type) onto a queue or to dequeue a message. |
|
|
Lets you perform administrative functions on a queue or queue table for messages of a predefined object type. |
|
|
Provides procedures to manage the configuration of Advanced Queuing asynchronous notification by e-mail and HTTP. |
|
|
Issues OLAP DML statements against analytic workspace objects. Also, lets you retrieve and print the session logs created by the execution of the procedures and functions in this package and the |
|
|
Describes administrative procedures to start, stop, and configure a capture process; used in Streams. |
|
|
Provides access to some SQL DDL statements from stored procedures, and provides special administration operations not available as DDLs. |
|
|
Implements server-side debuggers and provides a way to debug server-side PL/SQL program units. |
|
|
Provides the user interface to a replicated transactional deferred remote procedure call facility. Requires the Distributed Option. |
|
|
Permits querying the deferred remote procedure calls (RPC) queue data that is not exposed through views. Requires the Distributed Option. |
|
|
Provides the system administrator interface to a replicated transactional deferred remote procedure call facility. Requires the Distributed Option. |
|
|
Describes the arguments of a stored procedure with full name translation and security checking. |
|
|
Maintains the Trusted Database List, which is used to determine if a privileged database link from a particular server can be accepted. |
|
|
Provides fine-grained security functions. |
|
|
Lets you flash back to a version of the database at a specified wall-clock time or a specified system change number (SCN). |
|
|
Lets you use Heterogeneous Services to send pass-through SQL statements to non-Oracle systems. |
|
|
Creates a table into which references to the chained rows for an Index Organized Table can be placed using the |
|
|
Lets you schedule administrative procedures that you want performed at periodic intervals; it is also the interface for the job queue. |
|
|
Provides functions and procedures to access data from LDAP servers. |
|
|
Prepares the library cache on an Oracle instance by extracting SQL and PL/SQL from a remote instance and compiling this SQL locally without execution. |
|
|
Provides general purpose routines for operations on Oracle Large Object ( |
|
|
Lets you request, convert and release locks through Oracle Lock Management services. |
|
|
Provides functions to initialize and run the log reader. |
|
|
Identifies new data that has been added to, modified, or removed from, relational tables and publishes the changed data in a form that is usable by an application. |
|
|
Lets you view and query the change data that was captured and published with the |
|
|
Queries the dictionary tables of the current database, and creates a text based file containing their contents. |
|
|
Describes procedures for configuring and managing the logical standby database environment. |
|
|
Lets callers easily retrieve complete database object definitions (metadata) from the dictionary. |
|
|
Describes the Messaging Gateway administrative interface; used in Advanced Queuing. |
|
|
Describes object types--used by the canonical message types to convert message bodies--and helper methods, constants, and subprograms for working with the Messaging Gateway message types; used in Advanced Queuing. |
|
|
Lets you refresh snapshots that are not part of the same refresh group and purge logs. |
|
|
Provides procedures for Data Encryption Standards. |
|
|
Returns the CPU cost of a user function based on the elapsed time of the function. |
|
|
Provides public APIs for offline instantiation of master groups. |
|
|
Provides public APIs for offline instantiation of snapshots. |
|
|
Provides procedures for summaries, dimensions, and query rewrites. |
|
|
Provides client callable interfaces to the Oracle TRACE instrumentation within the Oracle7 Server. |
|
|
Provides public access to the Oracle release 7 Server Oracle TRACE instrumentation for the calling user. |
|
|
Provides the interface for procedures and functions associated with management of stored outlines. Synonymous with |
|
|
Lets you edit an invoker's rights package. |
|
|
Accumulates information in a buffer so that it can be retrieved out later. |
|
|
Provides intra-partition parallelism for creating partition-wise local indexes. |
|
|
Provides a DBMS pipe service which enables messages to be sent between sessions. |
|
|
Provides a Probe Profiler API to profile existing PL/SQL applications and identify performance bottlenecks. |
|
|
Provides administrative procedures for configuring propagation from a source queue to a destination queue. |
|
|
Provides a built-in random number generator. |
|
|
Provides APIs used to detect and resolve data inconsistencies between two replicated sites. |
|
|
Lets you perform an online reorganization of tables. |
|
|
Lets you create groups of snapshots that can be refreshed together to a transactionally consistent point in time. Requires the Distributed Option. |
|
|
Provides data corruption repair procedures. |
|
|
Provides routines to administer and update the replication catalog and environment. Requires the Replication Option. |
|
|
Lets you create users with the privileges needed by the symmetric replication facility. Requires the Replication Option. |
|
|
Instantiates deployment templates. Requires the Replication Option. |
|
|
Controls the maintenance and definition of refresh group templates. Requires the Replication Option. |
|
|
Provides routines to generate shadow tables, triggers, and packages for table replication. |
|
|
Maintains plans, consumer groups, and plan directives; it also provides semantics so that you may group together changes to the plan schema. |
|
|
Maintains privileges associated with resource consumer groups. |
|
|
Lets you suspend large operations that run out of space or reach space limits after executing for a long time, fix the problem, and make the statement resume execution. |
|
|
Provides row level security administrative interface. |
|
|
Provides procedures to create rowids and to interpret their contents. |
|
|
Describes the |
|
|
Describes the administrative interface for creating and managing rules, rule sets, and rule evaluation contexts; used in Streams. |
|
|
Provides access to SQL |
|
|
Lets you keep objects in shared memory, so that they will not be aged out with the normal LRU mechanism. |
|
|
Provides segment space information not available through standard SQL. |
|
|
Provides tablespace and segment space administration not available through the standard SQL. |
|
|
Lets you use dynamic SQL to access the database. |
|
|
Provides a mechanism for users to view and modify optimizer statistics gathered for database objects. |
|
|
Communicates with FMON to invoke mapping operations. |
|
|
Describes the interface to convert |
|
|
Describes administrative procedures for adding and removing simple rules, without transformations, for capture, propagation, and apply at the table, schema, and database level. |
|
|
Provides routines to start and stop PL/SQL tracing. |
|
|
Provides access to SQL transaction statements from stored procedures and monitors transaction activities. |
|
|
Provides an interface to the message format transformation features of Oracle Advanced Queuing. |
|
|
Checks if the transportable set is self-contained. |
|
|
Consists of constants, which represent the built-in and user-defined types. |
|
|
Provides various utility routines. |
|
|
Describes how to use the programming interface to Oracle Database Workspace Manager to work with long transactions. |
|
|
Describes Resource Management and Access Control APIs for PL/SQL |
|
|
Describes how an administrator can create a ConText index on the XML DB hierarchy and configure it for automatic maintenance |
|
|
Describes versioning APIs |
|
|
Explains access to XMLType objects |
|
|
Converts the results of a SQL query to a canonical XML format. |
|
|
Explains access to the contents and structure of XML documents. |
|
|
Provides database-to-XMLType functionality. |
|
|
Provides XML-to-database-type functionality. |
|
|
Explains procedures to register and delete XML schemas. |
|
|
Describes how to format the output of the |
|
|
Explains access to the contents and structure of XML documents. |
|
|
Lets you debug external procedures on platforms with debuggers that attach to a running process. |
|
|
Provides functions for coordinate system transformation. |
|
|
Provides functions implementing geometric operations on spatial objects. |
|
|
Provides functions for linear referencing system support. |
|
|
Provides functions for migrating spatial data from previous releases. |
|
|
Provides functions for selecting parameters that determine the behavior of the spatial indexing scheme used in Oracle Spatial. |
|
|
Provides utility functions and procedures for Oracle Spatial. |
|
|
Enables PL/SQL programs to use collection locators to query and update. |
|
|
Provides functions that encode RAW data into a standard encoded format so that the data can be transported between hosts. |
|
|
Enables your PL/SQL programs to read and write operating system text files and provides a restricted version of standard operating system stream file I/O. |
|
|
Enables HTTP callouts from PL/SQL and SQL to access data on the Internet or to call Oracle Web Server Cartridges. |
|
|
Provides a procedure to support internet addressing. |
|
|
Provides functions for converting COBOL numeric data into Oracle numbers and Oracle numbers into COBOL numeric data. |
Oracle Procedural Gateway for APPC User's Guide |
|
Provides SQL functions for |
|
|
Enables a PL/SQL program to access an object by providing a reference to the object. |
|
|
Provides PL/SQL functionality to send emails. |
|
|
Provides PL/SQL functionality to support simple TCP/IP-based communications between servers and the outside world. |
|
|
Provides escape and unescape mechanisms for URL characters. |
|
|
A self-describing data instance type containing an instance of the type plus a description |
|
|
Contains a description of a given type plus a set of data instances of that type |
|
|
Contains a type description of any persistent SQL type, named or unnamed, including object types and collection types; or, it can be used to construct new transient type descriptions |
|
|
Describes JMS types so that a PL/SQL application can use JMS queues of JMS types |
|
|
Describes the types used in Advanced Queuing |
|
|
Describes LCR types, which are message payloads that contain information about changes to a database, used in Streams |
|
|
Describes the types used with rules, rule sets, and evaluation contexts |
|
Note #1 |
The packages listed in this section are documented in other Oracle books. See Table 1-1 for the documentation reference for each package. See Table 1-2 through Table 1-8 for the subprograms provided with these packages.
|
Copyright © 2000, 2002 Oracle Corporation. All Rights Reserved. |
|