Oracle 视图 ALL_JAVA_CLASSES 官方解释,作用,如何使用详细说明
本站中文解释
ALL_JAVA_CLASSES视图是Oracle数据库提供的一个视图,用于显示数据库中安装的所有Java类的内容。它由3列组成:OWNER,CLASS_NAME和SOURCE_TEXT。
OWNER字段涵盖视图中所列出的每个类的所有者。
CLASS_NAME字段包含正在显示的类的完整名称,该名称可以在Java应用程序中使用。
SOURCE_TEXT字段包含了表示Java类源代码的文本字符串,以及使用数据字典中的DBMS_JAVACLASS.LOADJAVACLASS函数加载到数据库中的任何类文件的JAR。
ALL_JAVA_CLASSES视图可以用于查找特定Java类的内容,以便使用,也可以用于展示系统中所有安装的类。要使用它,用户可以执行SQL查询,以检索一个,多个或所有的Java类的内容的完整列表:
SELECT CLASS_NAME, SOURCE_TEXT FROM ALL_JAVA_CLASSES WHERE OWNER=’owner’;
这个句子将显示拥有者所有的Java类的完整列表,其中包含类的名称和源代码。
官方英文解释
ALL_JAVA_CLASSES
displays class level information about the stored Java classes accessible to the current user.
Related Views
DBA_JAVA_CLASSES
displays class level information about all stored Java classes in the database.USER_JAVA_CLASSES
displays class level information about the stored Java classes owned by the current user. This view does not display theOWNER
column.
Column | Datatype | NULL | Description |
---|---|---|---|
|
|
| Owner of the Java class |
|
| Name of the Java class | |
|
| Major version number of the Java class, as defined in the JVM specification | |
|
| Minor version number of the Java class, as defined in the JVM specification | |
|
| Indicates whether the stored object is a Java class ( | |
|
| Accessibility of the Java class | |
|
| Indicates whether this Java class is an inner class ( | |
|
| Indicates whether this Java class is an abstract class ( | |
|
| Indicates whether this Java class is a final class ( | |
|
| Indicates whether this is a static inner class ( | |
|
| Indicates whether the class is declared strict floating point for portability ( | |
|
| Indicates whether this is an inner class generated by the compiler ( | |
|
| Indicates whether this Java class contains debug information ( | |
|
| Source designation of the Java class | |
|
| Super class of this Java class | |
|
| Outer class of this Java class if this Java class is an inner class |
See Also:
“DBA_JAVA_CLASSES”
“USER_JAVA_CLASSES”
编辑:568数据
标签:视图,字段,名称,完整,内容