sp_helpjava ["class"[, <java_class_name>[, "detail" | "depends"]] |
"jar", <jar_name>[, "depends"]]]
`"class" | "jar"</p>
<p>指定是否显示有关类或 JAR 的信息。“class”和“jar”均为关键字,因此引号是必需的。</p>
<p><java_class_name></p>
<p>需要有关其信息的类的名称。类必须是安装在数据库中的系统类或用户定义的类。</p>
<p>detail</p>
<p>指定您要查看有关类的详细信息。</p>
<p>depends</p>
<p>列出依赖 JAR 中指定类的所有数据库对象,包括 SQLJ 函数、SQLJ 存储过程、视图、TransactSQL 存储过程和表。</p>
<p><jar_name>`
要查看其有关信息的 JAR 的名称。JAR 必须使用 installjava 安装在数据库中。
显示数据库中安装的所有类以及关联 JAR 文件的名称:
sp_helpjava
####示例 2
显示所有类的名称:
sp_helpjava "class"
显示有关 Address 类的详细信息:
sp_helpjava "class", Address, detail
Class
--------------------------------------------------
Address
(1 row affected)
Class Modifiers
--------------------------------------------------
public synchronized
Implemented Interfaces
--------------------------------------------------
java.io.Serializable
Extended Superclass
--------------------------------------------------
java.lang.Object
Constructors
--------------------------------------------------
public Address()
public Address(java.lang.String,java.lang.String)
Methods
--------------------------------------------------
public final native java.lang.Class java.lang.Object.getClass()
public native int java.lang.Object.hashCode()
public boolean java.lang.Object.equals(java.lang.Object)
public java.lang.String java.lang.Object.toString()
public final native void java.lang.Object.notify()
public final native void java.lang.Object.notifyAll()
public final native void java.lang.Object.wait(long) throws
java.lang.InterruptedException
public final void java.lang.Object.wait(long,int) throws
java.lang.InterruptedException
public final void java.lang.Object.wait() throws
java.lang.InterruptedException
public java.lang.String Address.display()
public void Address.removeLeadingBlanks()
Fields
--------------------------------------
public java.lang.String Address.street
public java.lang.String Address.zip
depends 参数列出某个或某些类(如果类在 SQLJ 例程的 create 语句的 external name 子句中列出或用作数据库中列的数据类型)的依赖性。