Module java.sql
Package java.sql

Interface Ref

所有已知的实现类:
SerialRef

public interface Ref
在Java编程语言中,SQL REF 值的映射,它是对数据库中的SQL结构化类型值的引用。

SQL REF 值存储在包含可引用的SQL结构化类型实例的表中,每个 REF 值是该表中一个实例的唯一标识符。SQL REF 值可以用作表中的列值或结构化类型中的属性值的替代,它引用的SQL结构化类型。

因为SQL REF 值是对SQL结构化类型的逻辑指针,所以 Ref 对象默认也是逻辑指针。因此,将SQL REF 值作为 Ref 对象检索时,不会在客户端上实现结构化类型的属性。

可以使用 PreparedStatement.setRef 方法将 Ref 对象存储在数据库中。

如果JDBC驱动程序支持数据类型,则必须完全实现 Ref 接口上的所有方法。

自版本:
1.2
参见:
  • Method Summary

    Modifier and Type
    Method
    Description
    检索此 Ref 对象引用的SQL结构化类型的完全限定SQL名称。
    检索此 Ref 对象引用的SQL结构化类型实例。
    检索引用对象,并使用给定的类型映射将其映射到Java类型。
    void
    setObject(Object value)
    将此 Ref 对象引用的结构化类型值设置为给定的 Object 实例。
  • Method Details