Oracle8i SQL Reference Release 3 (8.1.7) Part Number A85397-01 |
|
SQL Statements:
ALTER CLUSTER to ALTER SYSTEM, 7 of 19
Use the ALTER
JAVA
statement to force the resolution of a Java class schema object or compilation of a Java source schema object. (You cannot call the methods of a Java class before all its external references to Java names are associated with other classes.)
See Also: Oracle8i Java Stored Procedures Developer's Guide for more information on resolving Java classes and compiling Java sources |
The Java source or class must be in your own schema, or you must have the ALTER
ANY
PROCEDURE
system privilege. You must also have the EXECUTE
object privilege on Java classes.
JAVA
SOURCE
Use ALTER
JAVA
SOURCE
to compile a Java source schema object.
JAVA
CLASS
Use ALTER
JAVA
CLASS
to resolve a Java class schema object.
object_name
Specify a previously created Java class or source schema object. Use double quotation marks to preserve lower- or mixed-case names.
RESOLVER
The RESOLVER
clause lets you specify how schemas are searched for referenced fully specified Java names, using the mapping pairs specified when the Java class or source was created.
RESOLVE
| COMPILE
RESOLVE
and COMPILE
are synonymous keywords. They let you specify that Oracle should attempt to resolve the primary Java class schema object.
invoker_rights_clause
The invoker_rights_clause
lets you specify whether the methods of the class execute with the privileges and in the schema of the user who defined it or with the privileges and in the schema of CURRENT_USER
.
This clause also determines how Oracle resolves external names in queries, DML operations, and dynamic SQL statements in the member functions and procedures of the type.
See Also:
|
The following statement forces the resolution of a Java class:
ALTER JAVA CLASS "Agent" RESOLVER (("/home/java/bin/*" scott)(* public)) RESOLVE;
|
![]() Copyright © 1996-2000, Oracle Corporation. All Rights Reserved. |
|