getBytes 方法 (int) (SQLServerResultSet)

检索此 SQLServerResultSet 对象的当前行中指定列索引的值作为 Java 编程语言中的 byte 数组。

# 语法

    public byte[] getBytes(int columnIndex)

# 参数

columnIndex

指示列索引的 int。

# 返回值

byte 值的数组。

# 异常

SQLServerException

# 注释

此 getBytes 方法由 java.sql.ResultSet 接口中的 getBytes 方法指定。

此方法支持从服务器将所有列作为原始读取的字节检索。它采用在服务器上存储的格式直接从服务器返回一个字节数组。

在之前的 Microsoft JDBC Driver for SQL Server 版本中，您可使用 SQLServerResultSet.getBytes 将字节数组和 SQL Server 数据类型 date、time、datetime2 或 datetimeoffset 的值相互转换。现在对于这些数据类型使用此方法将导致异常，指出不支持该转换。

# 请参阅

SQLServerResultSet 类
getBytes 方法 (SQLServerResultSet)
ISQLServerResultSet 成员
发送有关本主题的反馈至 Microsoft。

© 2012 Microsoft。保留所有权利。