public interface Struct
一个SQL结构化类型的java编程语言中的标准映射。一个Struct
对象包含的SQL结构化类型,它代表了每个属性的值。默认情况下,实例ofStruct
有效,只要应用程序有一个参考吧。
在Struct
接口的所有方法都必须完全执行如果JDBC驱动程序支持的数据类型。
Modifier and Type | Method and Description |
---|---|
Object[] |
getAttributes()
生产的有序值的属性的SQL结构化类型,这
Struct 对象代表。
|
Object[] |
getAttributes(Map<String,类<?>> map)
生产的有序值的属性的SQL结构化类型,这
Struct 对象代表。
|
String |
getSQLTypeName()
检索SQL结构化类型,这
Struct 对象代表的SQL类型名称。
|
String getSQLTypeName() throws SQLException
Struct
对象代表的SQL类型名称。
Struct
对象是通用的表示
SQLException
-如果一个数据库访问错误发生
SQLFeatureNotSupportedException
如果JDBC驱动程序不支持此方法
Object[] getAttributes() throws SQLException
Struct
对象代表。作为个体的属性进行处理,该方法使用的类型映射自定义连接关联的类型图。如果连接的类型映射与属性表示的结构化类型相匹配,则该驱动程序使用标准映射。
从概念上讲,这个方法调用的方法在结构化类型的每个属性getObject
并返回一个包含java数组结果。
SQLException
-如果一个数据库访问错误发生
SQLFeatureNotSupportedException
如果JDBC驱动程序不支持此方法
Object[] getAttributes(Map<String,类<?>> map) throws SQLException
Struct
对象代表。作为个体的属性进行处理,该方法使用给定的类型映射自定义类型图。如果在给定的类型映射中没有与属性表示的结构化类型相匹配的条目,则驱动程序使用标准映射。此方法从不使用与连接相关联的类型映射。
从概念上讲,这个方法调用的方法在结构化类型的每个属性getObject
并返回一个包含java数组结果。
map
- SQL类型名称映射到java类
SQLException
-如果一个数据库访问错误发生
SQLFeatureNotSupportedException
如果JDBC驱动程序不支持此方法
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.