哪些平台支持数据库中的 Java?
Windows CE 中不支持数据库中的 Java,但其它 Windows 操作系统、UNIX 和 NetWare 都支持。
如何结合使用 Java 和 SQL?
Java 方法被声明为存储过程,然后就可以象调用 SQL 存储过程一样调用它们。
可以使用 Sun Microsystems Java 开发工具包附带的作为 Java API 的组成部分的很多类。您还可以使用 Java 开发人员创建和编译的类。
如何从 SQL 访问 Java?
可以将 Java 方法视为存储过程,可以从 SQL 进行调用。
必须创建一个用于运行方法的存储过程。例如:
CREATE PROCEDURE javaproc()
EXTERNAL NAME 'JDBCExample.MyMethod ()V'
LANGUAGE JAVA;
|
例如, SQL 函数 PI(*) 返回 pi 的值。 Java API 类 java.lang.Math 有一个名为 PI 的并行字段返回相同的值。但是, java.lang.Math 还有一个名为E 的字段,该字段返回自然对数的底;并且有一个方法,该方法按照IEEE 754 标准的规定计算对两个参数的余数运算。
Java API 的其它成员甚至提供了更专门化的功能。例如, java.util.Stack生成一个后进先出队列,该队列可以存储有序列表;java.util.HashTable 将值映射到键; java.util.StringTokenizer 将字符串分成单个的单词单元。(责任编辑:卢兆林)