您好,我是小DAI,专注于数据库管理员相关的技术问答,请问有什么可以帮您?

sp_helpjava

语法


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 安装在数据库中。

示例

示例 1

显示数据库中安装的所有类以及关联 JAR 文件的名称:


sp_helpjava

####示例 2

显示所有类的名称:


sp_helpjava "class"

示例 3

显示有关 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 子句中列出或用作数据库中列的数据类型)的依赖性。