Class JdbcResultSet

JdbcResultSet

JDBC ResultSet。如需查看此类的文档,请参阅 java.sql.ResultSet 。

方法

方法返回类型简介
absolute(row)Boolean如需查看此方法的文档,请参阅 java.sql.ResultSet#absolute(int)。
afterLast()void如需查看此方法的文档,请参阅 java.sql.ResultSet#afterLast()。
beforeFirst()void如需查看此方法的文档,请参阅 java.sql.ResultSet#beforeFirst()。
cancelRowUpdates()void如需查看此方法的文档,请参阅 java.sql.ResultSet#cancelRowUpdates()。
clearWarnings()void如需查看此方法的文档,请参阅 java.sql.ResultSet#clearWarnings()。
close()void如需查看此方法的文档,请参阅 java.sql.ResultSet#close()。
deleteRow()void如需查看此方法的文档,请参阅 java.sql.ResultSet#deleteRow()。
findColumn(columnLabel)Integer如需查看此方法的文档,请参阅 java.sql.ResultSet#findColumn(String)。
first()Boolean如需查看此方法的文档,请参阅 java.sql.ResultSet#first()。
getArray(columnIndex)JdbcArray|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getArray(int)。
getArray(columnLabel)JdbcArray|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getArray(String)。
getBigDecimal(columnIndex)BigNumber|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getBigDecimal(int)。
getBigDecimal(columnLabel)BigNumber|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getBigDecimal(String)。
getBlob(columnIndex)JdbcBlob|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getBlob(int)。
getBlob(columnLabel)JdbcBlob|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getBlob(String)。
getBoolean(columnIndex)Boolean如需查看此方法的文档,请参阅 java.sql.ResultSet#getBoolean(int)。
getBoolean(columnLabel)Boolean如需查看此方法的文档,请参阅 java.sql.ResultSet#getBoolean(String)。
getByte(columnIndex)Byte如需查看此方法的文档,请参阅 java.sql.ResultSet#getByte(int)。
getByte(columnLabel)Byte如需查看此方法的文档,请参阅 java.sql.ResultSet#getByte(String)。
getBytes(columnIndex)Byte[]如需查看此方法的文档,请参阅 java.sql.ResultSet#getBytes(int)。
getBytes(columnLabel)Byte[]如需查看此方法的文档,请参阅 java.sql.ResultSet#getBytes(String)。
getClob(columnIndex)JdbcClob|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getClob(int)。
getClob(columnLabel)JdbcClob|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getClob(String)。
getConcurrency()Integer如需查看此方法的文档,请参阅 java.sql.ResultSet#getConcurrency()。
getCursorName()String如需查看此方法的文档,请参阅 java.sql.ResultSet#getCursorName()。
getDate(columnIndex)JdbcDate|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getDate(int)。
getDate(columnIndex, timeZone)JdbcDate|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getDate(int, Calendar)。
getDate(columnLabel)JdbcDate|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getDate(String)。
getDate(columnLabel, timeZone)JdbcDate|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getDate(String, Calendar)。
getDouble(columnIndex)Number如需查看此方法的文档,请参阅 java.sql.ResultSet#getDouble(int)。
getDouble(columnLabel)Number如需查看此方法的文档,请参阅 java.sql.ResultSet#getDouble(String)。
getFetchDirection()Integer如需查看此方法的文档,请参阅 java.sql.ResultSet#getFetchDirection()。
getFetchSize()Integer如需查看此方法的文档,请参阅 java.sql.ResultSet#getFetchSize()。
getFloat(columnIndex)Number如需查看此方法的文档,请参阅 java.sql.ResultSet#getFloat(int)。
getFloat(columnLabel)Number如需查看此方法的文档,请参阅 java.sql.ResultSet#getFloat(String)。
getHoldability()Integer如需查看此方法的文档,请参阅 java.sql.ResultSet#getHoldability()。
getInt(columnIndex)Integer如需查看此方法的文档,请参阅 java.sql.ResultSet#getInt(int)。
getInt(columnLabel)Integer如需查看此方法的文档,请参阅 java.sql.ResultSet#getInt(String)。
getLong(columnIndex)Integer如需查看此方法的文档,请参阅 java.sql.ResultSet#getLong(int)。
getLong(columnLabel)Integer如需查看此方法的文档,请参阅 java.sql.ResultSet#getLong(String)。
getMetaData()JdbcResultSetMetaData如需查看此方法的文档,请参阅 java.sql.ResultSet#getMetaData()。
getNClob(columnIndex)JdbcClob|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getNClob(int)。
getNClob(columnLabel)JdbcClob|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getNClob(String)。
getNString(columnIndex)String|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getNString(int)。
getNString(columnLabel)String|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getNString(String)。
getObject(columnIndex)Object如需查看此方法的文档,请参阅 java.sql.ResultSet#getObject(int)。
getObject(columnLabel)Object如需查看此方法的文档,请参阅 java.sql.ResultSet#getObject(String)。
getRef(columnIndex)JdbcRef|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getRef(int)。
getRef(columnLabel)JdbcRef|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getRef(String)。
getRow()Integer如需查看此方法的文档,请参阅 java.sql.ResultSet#getRow()。
getRowId(columnIndex)JdbcRowId|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getRowId(int)。
getRowId(columnLabel)JdbcRowId|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getRowId(String)。
getRows(queryString)Object[][]返回相应 ResultSet 对象中的所有行。
getRows(queryString, batchSize)Object[][]从此 ResultSet 对象中返回最多 batchSize 行。
getSQLXML(columnIndex)JdbcSQLXML|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getSQLXML(int)。
getSQLXML(columnLabel)JdbcSQLXML|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getSQLXML(String)。
getShort(columnIndex)Integer如需查看此方法的文档,请参阅 java.sql.ResultSet#getShort(int)。
getShort(columnLabel)Integer如需查看此方法的文档,请参阅 java.sql.ResultSet#getShort(String)。
getStatement()JdbcStatement|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getStatement()。
getString(columnIndex)String|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getString(int)。
getString(columnLabel)String|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getString(String)。
getTime(columnIndex)JdbcTime|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getTime(int)。
getTime(columnIndex, timeZone)JdbcTime|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getTime(int, Calendar)。
getTime(columnLabel)JdbcTime|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getTime(String)。
getTime(columnLabel, timeZone)JdbcTime|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getTime(String, Calendar)。
getTimestamp(columnIndex)JdbcTimestamp|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getTimestamp(int)。
getTimestamp(columnIndex, timeZone)JdbcTimestamp|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getTimestamp(int, Calendar)。
getTimestamp(columnLabel)JdbcTimestamp|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getTimestamp(String)。
getTimestamp(columnLabel, timeZone)JdbcTimestamp|null如需查看此方法的文档,请参阅 java.sql.ResultSet#getTimestamp(String, Calendar)。
getType()Integer如需查看此方法的文档,请参阅 java.sql.ResultSet#getType()。
getURL(columnIndex)String如需查看此方法的文档,请参阅 java.sql.ResultSet#getURL(int)。
getURL(columnLabel)String如需查看此方法的文档,请参阅 java.sql.ResultSet#getURL(String)。
getWarnings()String[]返回驾驶员报告的当前警告集。
insertRow()void如需查看此方法的文档,请参阅 java.sql.ResultSet#insertRow()。
isAfterLast()Boolean如需查看此方法的文档,请参阅 java.sql.ResultSet#isAfterLast()。
isBeforeFirst()Boolean如需查看此方法的文档,请参阅 java.sql.ResultSet#isBeforeFirst()。
isClosed()Boolean如需查看此方法的文档,请参阅 java.sql.ResultSet#isClosed()。
isFirst()Boolean如需查看此方法的文档,请参阅 java.sql.ResultSet#isFirst()。
isLast()Boolean如需查看此方法的文档,请参阅 java.sql.ResultSet#isLast()。
last()Boolean如需查看此方法的文档,请参阅 java.sql.ResultSet#first()。
moveToCurrentRow()void如需查看此方法的文档,请参阅 java.sql.ResultSet#moveToCurrentRow()。
moveToInsertRow()void如需查看此方法的文档,请参阅 java.sql.ResultSet#moveToInsertRow()。
next()Boolean如需查看此方法的文档,请参阅 java.sql.ResultSet#next()。
previous()Boolean如需查看此方法的文档,请参阅 java.sql.ResultSet#previous()。
refreshRow()void如需查看此方法的文档,请参阅 java.sql.ResultSet#refreshRow()。
relative(rows)Boolean如需查看此方法的文档,请参阅 java.sql.ResultSet#relative(int)。
rowDeleted()Boolean如需查看此方法的文档,请参阅 java.sql.ResultSet#rowDeleted()。
rowInserted()Boolean如需查看此方法的文档,请参阅 java.sql.ResultSet#rowInserted()。
rowUpdated()Boolean如需查看此方法的文档,请参阅 java.sql.ResultSet#rowUpdated()。
setFetchDirection(direction)void如需查看此方法的文档,请参阅 java.sql.ResultSet#setFetchDirection(int)。
setFetchSize(rows)void如需查看此方法的文档,请参阅 java.sql.ResultSet#setFetchSize(int)。
updateArray(columnIndex, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateArray(int, Array)。
updateArray(columnLabel, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateArray(String, Array)。
updateBigDecimal(columnIndex, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateBigDecimal(int, BigDecimal)。
updateBigDecimal(columnLabel, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateBigDecimal(String, BigDecimal)。
updateBlob(columnIndex, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateBlob(int, Blob)。
updateBlob(columnLabel, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateRef(String, Blob)。
updateBoolean(columnIndex, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateBoolean(int, boolean)。
updateBoolean(columnLabel, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateBoolean(String, boolean)。
updateByte(columnIndex, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateByte(int, byte)。
updateByte(columnLabel, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateByte(String, byte)。
updateBytes(columnIndex, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateBytes(int, byte[])。
updateBytes(columnLabel, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateBytes(String, byte[])。
updateClob(columnIndex, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateClob(int, Clob)。
updateClob(columnLabel, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateClob(String, Clob)。
updateDate(columnIndex, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateDate(int, Date)。
updateDate(columnLabel, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateDate(String, Date)。
updateDouble(columnIndex, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateDouble(int, double)。
updateDouble(columnLabel, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateDouble(String, double)。
updateFloat(columnIndex, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateFloat(int, float)。
updateFloat(columnLabel, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateFloat(String, float)。
updateInt(columnIndex, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateInt(int, int)。
updateInt(columnLabel, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateInt(String, int)。
updateLong(columnIndex, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateLong(int, long)。
updateLong(columnLabel, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateLong(String, long)。
updateNClob(columnIndex, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateNClob(int, NClob)。
updateNClob(columnLabel, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateNClob(String, NClob)。
updateNString(columnIndex, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateNString(int, String)。
updateNString(columnLabel, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateNString(String, String)。
updateNull(columnIndex)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateNull(int)。
updateNull(columnLabel)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateNull(String)。
updateObject(columnIndex, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateObject(int, Object)。
updateObject(columnIndex, x, scaleOrLength)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateObject(int, Object, int)。
updateObject(columnLabel, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateObject(String, Object)。
updateObject(columnLabel, x, scaleOrLength)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateObject(String, Object, int)。
updateRef(columnIndex, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateRef(int, Ref)。
updateRef(columnLabel, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateRef(String, Ref)。
updateRow()void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateRow()。
updateRowId(columnIndex, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateRowId(int, RowId)。
updateRowId(columnLabel, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateRowId(String, RowId)。
updateSQLXML(columnIndex, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateSQLXML(int, SQLXML)。
updateSQLXML(columnLabel, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateSQLXML(String, SQLXML)。
updateShort(columnIndex, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateShort(int, short)。
updateShort(columnLabel, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateShort(String, short)。
updateString(columnIndex, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateString(int, String)。
updateString(columnLabel, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateString(String, String)。
updateTime(columnIndex, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateTime(int, Time)。
updateTime(columnLabel, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateTime(String, Time)。
updateTimestamp(columnIndex, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateTimestamp(int, Timestamp)。
updateTimestamp(columnLabel, x)void如需查看此方法的文档,请参阅 java.sql.ResultSet#updateTimestamp(String, Timestamp)。
wasNull()Boolean如需查看此方法的文档,请参阅 java.sql.ResultSet#wasNull()。

详细文档

absolute(row)

如需查看此方法的文档,请参阅 java.sql.ResultSet#absolute(int)。

参数

名称类型说明
rowInteger光标将移至的行号。正数表示从结果集开头开始计数的行号,而负数表示从结果集末尾开始计数的行号。

返回

Boolean - 如果光标移动到此结果集中的某个位置;false - 如果光标位于第一行之前或最后一行之后。true

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

afterLast()

如需查看此方法的文档,请参阅 java.sql.ResultSet#afterLast()。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

beforeFirst()

如需查看此方法的文档,请参阅 java.sql.ResultSet#beforeFirst()。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

cancelRowUpdates()

如需查看此方法的文档,请参阅 java.sql.ResultSet#cancelRowUpdates()。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

clearWarnings()

如需查看此方法的文档,请参阅 java.sql.ResultSet#clearWarnings()。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

close()

如需查看此方法的文档,请参阅 java.sql.ResultSet#close()。


deleteRow()

如需查看此方法的文档,请参阅 java.sql.ResultSet#deleteRow()。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

findColumn(columnLabel)

如需查看此方法的文档,请参阅 java.sql.ResultSet#findColumn(String)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。

返回

Integer - 指定列的列索引。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

first()

如需查看此方法的文档,请参阅 java.sql.ResultSet#first()。

返回

Boolean - 如果光标位于有效行上,则为 true;如果结果集中没有行,则为 false。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getArray(columnIndex)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getArray(int)。

参数

名称类型说明
columnIndexInteger要从中检索数据的列的索引(第一列为 1,第二列为 2,依此类推)。

返回

JdbcArray|null - 此结果集当前行中指定列的值(以数组形式)。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getArray(columnLabel)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getArray(String)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。

返回

JdbcArray|null - 此结果集当前行中指定列的值(以数组形式)。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getBigDecimal(columnIndex)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getBigDecimal(int)。

参数

名称类型说明
columnIndexInteger要从中检索数据的列的索引(第一列为 1,第二列为 2,依此类推)。

返回

BigNumber|null - 列值;如果值为 SQL NULL,则为 null。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getBigDecimal(columnLabel)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getBigDecimal(String)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。

返回

BigNumber|null - 列值;如果值为 SQL NULL,则为 null。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getBlob(columnIndex)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getBlob(int)。

参数

名称类型说明
columnIndexInteger要从中检索数据的列的索引(第一列为 1,第二列为 2,依此类推)。

返回

JdbcBlob|null - 此结果集当前行中指定列的值(以 blob 形式表示)。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getBlob(columnLabel)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getBlob(String)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。

返回

JdbcBlob|null - 此结果集当前行中指定列的值(以 blob 形式表示)。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getBoolean(columnIndex)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getBoolean(int)。

参数

名称类型说明
columnIndexInteger要检索的列的索引(第一列为 1,第二列为 2,依此类推)。

返回

Boolean - 列值;如果值为 SQL NULL,则为 false。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getBoolean(columnLabel)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getBoolean(String)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。

返回

Boolean - 列值;如果值为 SQL NULL,则为 false。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getByte(columnIndex)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getByte(int)。

参数

名称类型说明
columnIndexInteger要检索的列的索引(第一列为 1,第二列为 2,依此类推)。

返回

Byte - 列值;如果值为 SQL NULL,则为 0。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getByte(columnLabel)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getByte(String)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。

返回

Byte - 列值;如果值为 SQL NULL,则为 0。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getBytes(columnIndex)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getBytes(int)。

参数

名称类型说明
columnIndexInteger要检索的列的索引(第一列为 1,第二列为 2,依此类推)。

返回

Byte[] - 列值;如果值为 SQL NULL,则为 null。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getBytes(columnLabel)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getBytes(String)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。

返回

Byte[] - 列值;如果值为 SQL NULL,则为 null。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getClob(columnIndex)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getClob(int)。

参数

名称类型说明
columnIndexInteger要从中检索数据的列的索引(第一列为 1,第二列为 2,依此类推)。

返回

JdbcClob|null - 相应结果集中当前行的指定列的值(以 CLOB 形式表示)。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getClob(columnLabel)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getClob(String)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。

返回

JdbcClob|null - 相应结果集中当前行的指定列的值(以 CLOB 形式表示)。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getConcurrency()

如需查看此方法的文档,请参阅 java.sql.ResultSet#getConcurrency()。

返回

Integer - 并发类型,可以是 Jdbc.ResultSet.CONCUR_READ_ONLY 或 Jdbc.ResultSet.CONCUR_UPDATABLE。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getCursorName()

如需查看此方法的文档,请参阅 java.sql.ResultSet#getCursorName()。

返回

String - 相应结果集游标的 SQL 名称。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getDate(columnIndex)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getDate(int)。

参数

名称类型说明
columnIndexInteger要检索的列的索引(第一列为 1,第二列为 2,依此类推)。

返回

JdbcDate|null - 列值;如果值为 SQL NULL,则为 null。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getDate(columnIndex, timeZone)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getDate(int, Calendar)。

参数

名称类型说明
columnIndexInteger要检索的列的索引(第一列为 1,第二列为 2,依此类推)。
timeZoneString用于构造 java.lang.Calendar 实例的时区字符串,该实例随后用于构建日期。系统可识别多种格式的时区字符串:短 ID(例如 PST、EST 和 GMT)、长 ID(例如 US/Pacific 和 America/Los_Angeles)以及偏移量(例如 GMT+6:30)。

返回

JdbcDate|null - 列值;如果值为 SQL NULL,则为 null。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getDate(columnLabel)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getDate(String)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。

返回

JdbcDate|null - 列值;如果值为 SQL NULL,则为 null。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getDate(columnLabel, timeZone)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getDate(String, Calendar)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。
timeZoneString用于构造 java.lang.Calendar 实例的时区字符串,该实例随后用于构建日期。系统可识别多种格式的时区字符串:短 ID(例如 PST、EST 和 GMT)、长 ID(例如 US/Pacific 和 America/Los_Angeles)以及偏移量(例如 GMT+6:30)。

返回

JdbcDate|null - 列值;如果值为 SQL NULL,则为 null。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getDouble(columnIndex)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getDouble(int)。

参数

名称类型说明
columnIndexInteger要检索的列的索引(第一列为 1,第二列为 2,依此类推)。

返回

Number - 列值;如果值为 SQL NULL,则为 0。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getDouble(columnLabel)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getDouble(String)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。

返回

Number - 列值;如果值为 SQL NULL,则为 0。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getFetchDirection()

如需查看此方法的文档,请参阅 java.sql.ResultSet#getFetchDirection()。

返回

Integer - 要设置的指定方向,可以是 Jdbc.ResultSet.FETCH_FORWARD 或 Jdbc.ResultSet.FETCH_REVERSE。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getFetchSize()

如需查看此方法的文档,请参阅 java.sql.ResultSet#getFetchSize()。

返回

Integer - 相应结果集的当前提取大小。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getFloat(columnIndex)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getFloat(int)。

参数

名称类型说明
columnIndexInteger要检索的列的索引(第一列为 1,第二列为 2,依此类推)。

返回

Number - 列值;如果值为 SQL NULL,则为 0。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getFloat(columnLabel)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getFloat(String)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。

返回

Number - 列值;如果值为 SQL NULL,则为 0。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getHoldability()

如需查看此方法的文档,请参阅 java.sql.ResultSet#getHoldability()。

返回

Integer - 相应结果集的保持性,可以是 Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT 或 Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getInt(columnIndex)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getInt(int)。

参数

名称类型说明
columnIndexInteger要检索的列的索引(第一列为 1,第二列为 2,依此类推)。

返回

Integer - 列值;如果值为 SQL NULL,则为 0。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getInt(columnLabel)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getInt(String)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。

返回

Integer - 列值;如果值为 SQL NULL,则为 0。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getLong(columnIndex)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getLong(int)。

参数

名称类型说明
columnIndexInteger要检索的列的索引(第一列为 1,第二列为 2,依此类推)。

返回

Integer - 列值;如果值为 SQL NULL,则为 0。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getLong(columnLabel)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getLong(String)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。

返回

Integer - 列值;如果值为 SQL NULL,则为 0。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getMetaData()

如需查看此方法的文档,请参阅 java.sql.ResultSet#getMetaData()。

返回

JdbcResultSetMetaData - 此结果集列的数量、类型和属性。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getNClob(columnIndex)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getNClob(int)。

参数

名称类型说明
columnIndexInteger要从中检索数据的列的索引(第一列为 1,第二列为 2,依此类推)。

返回

JdbcClob|null - 当前行的列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getNClob(columnLabel)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getNClob(String)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。

返回

JdbcClob|null - 当前行的列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getNString(columnIndex)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getNString(int)。

参数

名称类型说明
columnIndexInteger要从中检索数据的列的索引(第一列为 1,第二列为 2,依此类推)。

返回

String|null - 当前行的列值;如果值为 SQL NULL,则为 null。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getNString(columnLabel)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getNString(String)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。

返回

String|null - 当前行的列值;如果值为 SQL NULL,则为 null。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getObject(columnIndex)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getObject(int)。

参数

名称类型说明
columnIndexInteger要从中检索数据的列的索引(第一列为 1,第二列为 2,依此类推)。

返回

Object - 相应结果集中当前行的指定列的值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getObject(columnLabel)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getObject(String)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。

返回

Object - 相应结果集中当前行的指定列的值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getRef(columnIndex)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getRef(int)。

参数

名称类型说明
columnIndexInteger要从中检索数据的列的索引(第一列为 1,第二列为 2,依此类推)。

返回

JdbcRef|null - 此结果集当前行中指定列的值,作为参考。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getRef(columnLabel)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getRef(String)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。

返回

JdbcRef|null - 此结果集当前行中指定列的值,作为参考。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getRow()

如需查看此方法的文档,请参阅 java.sql.ResultSet#getRow()。

返回

Integer - 当前行号,如果没有当前行,则为 0。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getRowId(columnIndex)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getRowId(int)。

参数

名称类型说明
columnIndexInteger要从中检索数据的列的索引(第一列为 1,第二列为 2,依此类推)。

返回

JdbcRowId|null - 列行 ID 值;如果值为 SQL NULL,则为 null。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getRowId(columnLabel)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getRowId(String)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。

返回

JdbcRowId|null - 列行 ID 值;如果值为 SQL NULL,则为 null。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getRows(queryString)

返回相应 ResultSet 对象中的所有行。

queryString 由以逗号分隔的对相应 JdbcResultSet 的 getter 方法的调用组成,例如:"getString(1), getDouble('price'), getDate(3, 'UTC')"。支持的方法包括 getString、getInt、getDouble、getDate 等。实参可以是整数列索引(从 1 开始)或用单引号/双引号括起来的字符串列标签。

用法:例如,如需从结果集中读取第 1 列,请使用 getRows 而不是使用 next() 进行迭代,如以下示例所示。

以下示例使用 next():

while (rs.next()) {
  Logger.log(rs.getString(1));
}

使用 getRows() 可提升性能,具体方法如下:

var rows = rs.getRows("getString(1)");
for (var i = 0; i < rows.length; i++) {
  Logger.log(rows[i][0]);
}

注意:对于大型结果,您可以使用 getRows(queryString, batchSize) 进行分页。

参数

名称类型说明
queryStringString用于生成此结果集的 SQL 查询字符串。

返回

Object[][] - 相应 ResultSet 对象的当前行。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getRows(queryString, batchSize)

从此 ResultSet 对象中返回最多 batchSize 行。连续调用此方法会从上次迭代结束的位置开始迭代。

用法:

var rows;
do {
  rows = rs.getRows("getString(1)", 100);
  for (var i = 0; i < rows.length; i++) {
    Logger.log(rows[i][0]);
  }
} while(rows.length > 0);

参数

名称类型说明
queryStringString用于生成此结果集的 SQL 查询字符串。
batchSizeInteger单次调用中要返回的最大行数。

返回

Object[][] - 相应 ResultSet 对象的当前行。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getSQLXML(columnIndex)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getSQLXML(int)。

参数

名称类型说明
columnIndexInteger要从中检索数据的列的索引(第一列为 1,第二列为 2,依此类推)。

返回

JdbcSQLXML|null - 当前行的列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getSQLXML(columnLabel)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getSQLXML(String)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。

返回

JdbcSQLXML|null - 当前行的列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getShort(columnIndex)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getShort(int)。

参数

名称类型说明
columnIndexInteger要检索的列的索引(第一列为 1,第二列为 2,依此类推)。

返回

Integer - 列值;如果值为 SQL NULL,则为 0。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getShort(columnLabel)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getShort(String)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。

返回

Integer - 列值;如果值为 SQL NULL,则为 0。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getStatement()

如需查看此方法的文档,请参阅 java.sql.ResultSet#getStatement()。

返回

JdbcStatement|null - 生成此结果集的语句,如果结果集是通过其他方式生成的,则为 null。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getString(columnIndex)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getString(int)。

参数

名称类型说明
columnIndexInteger要检索的列的索引(第一列为 1,第二列为 2,依此类推)。

返回

String|null - 列值;如果值为 SQL NULL,则为 null。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getString(columnLabel)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getString(String)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。

返回

String|null - 列值;如果值为 SQL NULL,则为 null。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getTime(columnIndex)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getTime(int)。

参数

名称类型说明
columnIndexInteger要检索的列的索引(第一列为 1,第二列为 2,依此类推)。

返回

JdbcTime|null - 列值;如果值为 SQL NULL,则为 null。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getTime(columnIndex, timeZone)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getTime(int, Calendar)。

参数

名称类型说明
columnIndexInteger要检索的列的索引(第一列为 1,第二列为 2,依此类推)。
timeZoneString用于构造 java.lang.Calendar 实例的时区字符串,该实例随后用于构建日期。系统可识别多种格式的时区字符串:短 ID(例如 PST、EST 和 GMT)、长 ID(例如 US/Pacific 和 America/Los_Angeles)以及偏移量(例如 GMT+6:30)。

返回

JdbcTime|null - 列值;如果值为 SQL NULL,则为 null。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getTime(columnLabel)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getTime(String)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。

返回

JdbcTime|null - 列值;如果值为 SQL NULL,则为 null。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getTime(columnLabel, timeZone)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getTime(String, Calendar)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。
timeZoneString用于构造 java.lang.Calendar 实例的时区字符串,该实例随后用于构建日期。系统可识别多种格式的时区字符串:短 ID(例如 PST、EST 和 GMT)、长 ID(例如 US/Pacific 和 America/Los_Angeles)以及偏移量(例如 GMT+6:30)。

返回

JdbcTime|null - 列值;如果值为 SQL NULL,则为 null。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getTimestamp(columnIndex)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getTimestamp(int)。

参数

名称类型说明
columnIndexInteger要检索的列的索引(第一列为 1,第二列为 2,依此类推)。

返回

JdbcTimestamp|null - 列值;如果值为 SQL NULL,则为 null。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getTimestamp(columnIndex, timeZone)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getTimestamp(int, Calendar)。

参数

名称类型说明
columnIndexInteger要检索的列的索引(第一列为 1,第二列为 2,依此类推)。
timeZoneString用于构造 java.lang.Calendar 实例的时区字符串,该实例随后用于构建日期。系统可识别多种格式的时区字符串:短 ID(例如 PST、EST 和 GMT)、长 ID(例如 US/Pacific 和 America/Los_Angeles)以及偏移量(例如 GMT+6:30)。

返回

JdbcTimestamp|null - 列值;如果值为 SQL NULL,则为 null。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getTimestamp(columnLabel)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getTimestamp(String)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。

返回

JdbcTimestamp|null - 列值;如果值为 SQL NULL,则为 null。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getTimestamp(columnLabel, timeZone)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getTimestamp(String, Calendar)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。
timeZoneString用于构造 java.lang.Calendar 实例的时区字符串,该实例随后用于构建日期。系统可识别多种格式的时区字符串:短 ID(例如 PST、EST 和 GMT)、长 ID(例如 US/Pacific 和 America/Los_Angeles)以及偏移量(例如 GMT+6:30)。

返回

JdbcTimestamp|null - 列值;如果值为 SQL NULL,则为 null。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getType()

如需查看此方法的文档,请参阅 java.sql.ResultSet#getType()。

返回

Integer - 相应结果集的类型,可以是 Jdbc.ResultSet.TYPE_FORWARD_ONLY、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE 或 Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getURL(columnIndex)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getURL(int)。

参数

名称类型说明
columnIndexInteger要从中检索数据的列的索引(第一列为 1,第二列为 2,依此类推)。

返回

String - 此结果集当前行中指定列的网址值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getURL(columnLabel)

如需查看此方法的文档,请参阅 java.sql.ResultSet#getURL(String)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。

返回

String - 此结果集当前行中指定列的网址值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

getWarnings()

返回驾驶员报告的当前警告集。

返回

String[] - 当前的一组警告。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

insertRow()

如需查看此方法的文档,请参阅 java.sql.ResultSet#insertRow()。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

isAfterLast()

如需查看此方法的文档,请参阅 java.sql.ResultSet#isAfterLast()。

返回

Boolean - 如果光标位于最后一行之后;false - 如果光标位于任何其他位置,或者结果集不包含任何行。true

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

isBeforeFirst()

如需查看此方法的文档,请参阅 java.sql.ResultSet#isBeforeFirst()。

返回

Boolean - 如果光标位于第一行之前;false - 如果光标位于任何其他位置,或者结果集不包含任何行。true

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

isClosed()

如需查看此方法的文档,请参阅 java.sql.ResultSet#isClosed()。

返回

Boolean - 如果此结果集已关闭,则为 true;否则为 false。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

isFirst()

如需查看此方法的文档,请参阅 java.sql.ResultSet#isFirst()。

返回

Boolean - 如果光标位于第一行,则为 true;否则为 false。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

isLast()

如需查看此方法的文档,请参阅 java.sql.ResultSet#isLast()。

返回

Boolean - 如果光标位于最后一行,则为 true;否则为 false。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

last()

如需查看此方法的文档,请参阅 java.sql.ResultSet#first()。

返回

Boolean - 如果光标位于有效行上,则为 true;如果结果集中没有行,则为 false。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

moveToCurrentRow()

如需查看此方法的文档,请参阅 java.sql.ResultSet#moveToCurrentRow()。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

moveToInsertRow()

如需查看此方法的文档,请参阅 java.sql.ResultSet#moveToInsertRow()。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

next()

如需查看此方法的文档,请参阅 java.sql.ResultSet#next()。

返回

Boolean - 如果新的当前行有效,则为 true;否则为 false。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

previous()

如需查看此方法的文档,请参阅 java.sql.ResultSet#previous()。

返回

Boolean - 如果游标位于有效行上,则为 true;如果游标位于第一行之前,则为 false。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

refreshRow()

如需查看此方法的文档,请参阅 java.sql.ResultSet#refreshRow()。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

relative(rows)

如需查看此方法的文档,请参阅 java.sql.ResultSet#relative(int)。

参数

名称类型说明
rowsInteger光标要移动的行数。正数表示向前移动光标,负数表示向后移动光标。

返回

Boolean - 如果光标位于某行上,则为 true;否则为 false。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

rowDeleted()

如需查看此方法的文档,请参阅 java.sql.ResultSet#rowDeleted()。

返回

Boolean - 如果当前行已明显删除,则为 true;否则为 false。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

rowInserted()

如需查看此方法的文档,请参阅 java.sql.ResultSet#rowInserted()。

返回

Boolean - 如果当前行已显式插入,则为 true;否则为 false。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

rowUpdated()

如需查看此方法的文档,请参阅 java.sql.ResultSet#rowUpdated()。

返回

Boolean - 如果当前行已明显更新,则为 true;否则为 false。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

setFetchDirection(direction)

如需查看此方法的文档,请参阅 java.sql.ResultSet#setFetchDirection(int)。

参数

名称类型说明
directionInteger要设置的指定方向,可以是 Jdbc.ResultSet.FETCH_FORWARD 或 Jdbc.ResultSet.FETCH_REVERSE。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

setFetchSize(rows)

如需查看此方法的文档,请参阅 java.sql.ResultSet#setFetchSize(int)。

参数

名称类型说明
rowsInteger要提取的行数。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateArray(columnIndex, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateArray(int, Array)。

参数

名称类型说明
columnIndexInteger要更新的列的索引(第一列为 1,第二列为 2,依此类推)。
xJdbcArray新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateArray(columnLabel, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateArray(String, Array)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。
xJdbcArray新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateBigDecimal(columnIndex, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateBigDecimal(int, BigDecimal)。

参数

名称类型说明
columnIndexInteger要更新的列的索引(第一列为 1,第二列为 2,依此类推)。
xBigNumber新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateBigDecimal(columnLabel, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateBigDecimal(String, BigDecimal)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。
xBigNumber新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateBlob(columnIndex, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateBlob(int, Blob)。

参数

名称类型说明
columnIndexInteger要更新的列的索引(第一列为 1,第二列为 2,依此类推)。
xJdbcBlob新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateBlob(columnLabel, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateRef(String, Blob)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。
xJdbcBlob新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateBoolean(columnIndex, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateBoolean(int, boolean)。

参数

名称类型说明
columnIndexInteger要更新的列的索引(第一列为 1,第二列为 2,依此类推)。
xBoolean新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateBoolean(columnLabel, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateBoolean(String, boolean)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。
xBoolean新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateByte(columnIndex, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateByte(int, byte)。

参数

名称类型说明
columnIndexInteger要更新的列的索引(第一列为 1,第二列为 2,依此类推)。
xByte新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateByte(columnLabel, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateByte(String, byte)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。
xByte新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateBytes(columnIndex, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateBytes(int, byte[])。

参数

名称类型说明
columnIndexInteger要更新的列的索引(第一列为 1,第二列为 2,依此类推)。
xByte[]新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateBytes(columnLabel, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateBytes(String, byte[])。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。
xByte[]新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateClob(columnIndex, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateClob(int, Clob)。

参数

名称类型说明
columnIndexInteger要更新的列的索引(第一列为 1,第二列为 2,依此类推)。
xJdbcClob新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateClob(columnLabel, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateClob(String, Clob)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。
xJdbcClob新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateDate(columnIndex, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateDate(int, Date)。

参数

名称类型说明
columnIndexInteger要更新的列的索引(第一列为 1,第二列为 2,依此类推)。
xJdbcDate新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateDate(columnLabel, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateDate(String, Date)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。
xJdbcDate新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateDouble(columnIndex, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateDouble(int, double)。

参数

名称类型说明
columnIndexInteger要更新的列的索引(第一列为 1,第二列为 2,依此类推)。
xNumber新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateDouble(columnLabel, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateDouble(String, double)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。
xNumber新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateFloat(columnIndex, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateFloat(int, float)。

参数

名称类型说明
columnIndexInteger要更新的列的索引(第一列为 1,第二列为 2,依此类推)。
xNumber新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateFloat(columnLabel, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateFloat(String, float)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。
xNumber新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateInt(columnIndex, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateInt(int, int)。

参数

名称类型说明
columnIndexInteger要更新的列的索引(第一列为 1,第二列为 2,依此类推)。
xInteger新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateInt(columnLabel, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateInt(String, int)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。
xInteger新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateLong(columnIndex, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateLong(int, long)。

参数

名称类型说明
columnIndexInteger要更新的列的索引(第一列为 1,第二列为 2,依此类推)。
xInteger新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateLong(columnLabel, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateLong(String, long)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。
xInteger新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateNClob(columnIndex, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateNClob(int, NClob)。

参数

名称类型说明
columnIndexInteger要更新的列的索引(第一列为 1,第二列为 2,依此类推)。
xJdbcClob新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateNClob(columnLabel, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateNClob(String, NClob)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。
xJdbcClob新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateNString(columnIndex, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateNString(int, String)。

参数

名称类型说明
columnIndexInteger要更新的列的索引(第一列为 1,第二列为 2,依此类推)。
xString新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateNString(columnLabel, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateNString(String, String)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。
xString新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateNull(columnIndex)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateNull(int)。

参数

名称类型说明
columnIndexInteger要更新的列的索引(第一列为 1,第二列为 2,依此类推)。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateNull(columnLabel)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateNull(String)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateObject(columnIndex, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateObject(int, Object)。

参数

名称类型说明
columnIndexInteger要更新的列的索引(第一列为 1,第二列为 2,依此类推)。
xObject新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateObject(columnIndex, x, scaleOrLength)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateObject(int, Object, int)。

参数

名称类型说明
columnIndexInteger要更新的列的索引(第一列为 1,第二列为 2,依此类推)。
xObject新列值。
scaleOrLengthIntegerBigDecimal 类型的的小数位数,或 InputStream 或 Reader 类型的数据长度。对于所有其他类型均忽略。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateObject(columnLabel, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateObject(String, Object)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。
xObject新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateObject(columnLabel, x, scaleOrLength)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateObject(String, Object, int)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。
xObject新列值。
scaleOrLengthIntegerBigDecimal 类型的的小数位数,或 InputStream 或 Reader 类型的数据长度。对于所有其他类型均忽略。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateRef(columnIndex, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateRef(int, Ref)。

参数

名称类型说明
columnIndexInteger要更新的列的索引(第一列为 1,第二列为 2,依此类推)。
xJdbcRef新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateRef(columnLabel, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateRef(String, Ref)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。
xJdbcRef新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateRow()

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateRow()。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateRowId(columnIndex, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateRowId(int, RowId)。

参数

名称类型说明
columnIndexInteger要更新的列的索引(第一列为 1,第二列为 2,依此类推)。
xJdbcRowId新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateRowId(columnLabel, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateRowId(String, RowId)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。
xJdbcRowId新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateSQLXML(columnIndex, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateSQLXML(int, SQLXML)。

参数

名称类型说明
columnIndexInteger要更新的列的索引(第一列为 1,第二列为 2,依此类推)。
xJdbcSQLXML新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateSQLXML(columnLabel, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateSQLXML(String, SQLXML)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。
xJdbcSQLXML新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateShort(columnIndex, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateShort(int, short)。

参数

名称类型说明
columnIndexInteger要更新的列的索引(第一列为 1,第二列为 2,依此类推)。
xInteger新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateShort(columnLabel, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateShort(String, short)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。
xInteger新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateString(columnIndex, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateString(int, String)。

参数

名称类型说明
columnIndexInteger要更新的列的索引(第一列为 1,第二列为 2,依此类推)。
xString新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateString(columnLabel, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateString(String, String)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。
xString新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateTime(columnIndex, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateTime(int, Time)。

参数

名称类型说明
columnIndexInteger要更新的列的索引(第一列为 1,第二列为 2,依此类推)。
xJdbcTime新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateTime(columnLabel, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateTime(String, Time)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。
xJdbcTime新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateTimestamp(columnIndex, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateTimestamp(int, Timestamp)。

参数

名称类型说明
columnIndexInteger要更新的列的索引(第一列为 1,第二列为 2,依此类推)。
xJdbcTimestamp新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

updateTimestamp(columnLabel, x)

如需查看此方法的文档,请参阅 java.sql.ResultSet#updateTimestamp(String, Timestamp)。

参数

名称类型说明
columnLabelString列的标签,使用 SQL AS 子句指定。如果未指定 AS 子句,则标签为列的名称。
xJdbcTimestamp新列值。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request

wasNull()

如需查看此方法的文档,请参阅 java.sql.ResultSet#wasNull()。

返回

Boolean - 如果读取的最后一列是 SQL NULL,则为 true;否则为 false。

授权

使用此方法的脚本需要获得以下一项或多项范围的授权:

  • https://www.googleapis.com/auth/script.external_request