JDBC ResultSetMetaData。如需查看此类的文档,请参阅
java.sql.ResultSetMetaData。
方法
详细文档
getCatalogName(column)
如需查看此方法的文档,请参阅
java.sql.ResultSetMetaData#getCatalogName(int)。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
column | Integer | 要检查的列的索引(第一列为 1,第二列为 2,依此类推)。 |
返回
String - 指定列中表的目录名称,如果不适用,则为空字符串。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
getColumnClassName(column)
如需查看此方法的文档,请参阅
java.sql.ResultSetMetaData#getColumnClassName(int)。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
column | Integer | 要检查的列的索引(第一列为 1,第二列为 2,依此类推)。 |
返回
String - 指定列的值的类的完全限定名称。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
getColumnCount()
如需查看此方法的文档,请参阅
java.sql.ResultSetMetaData#getColumnCount()。
返回
Integer - 此结果集中的列数。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
getColumnDisplaySize(column)
如需查看此方法的文档,请参阅
java.sql.ResultSetMetaData#getColumnDisplaySize(int)。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
column | Integer | 要检查的列的索引(第一列为 1,第二列为 2,依此类推)。 |
返回
Integer - 指定列宽允许的最大字符数。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
getColumnLabel(column)
如需查看此方法的文档,请参阅
java.sql.ResultSetMetaData#getColumnLabel(int)。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
column | Integer | 要检查的列的索引(第一列为 1,第二列为 2,依此类推)。 |
返回
String - 指定列的建议标题,通常由 SQL AS 子句指定。
如果未指定 AS,则返回与 getColumnName(column) 相同的值。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
getColumnName(column)
如需查看此方法的文档,请参阅
java.sql.ResultSetMetaData#getColumnName(int)。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
column | Integer | 要检查的列的索引(第一列为 1,第二列为 2,依此类推)。 |
返回
String - 指定列的名称。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
getColumnType(column)
如需查看此方法的文档,请参阅
java.sql.ResultSetMetaData#getColumnType(int)。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
column | Integer | 要检查的列的索引(第一列为 1,第二列为 2,依此类推)。 |
返回
Integer - 指定列的 SQL 类型。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
getColumnTypeName(column)
如需查看此方法的文档,请参阅
java.sql.ResultSetMetaData#getColumnTypeName(int)。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
column | Integer | 要检查的列的索引(第一列为 1,第二列为 2,依此类推)。 |
返回
String - 指定列的数据库专用类型名称。如果这是用户定义的类型,则返回完全限定的类型名称。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
getPrecision(column)
如需查看此方法的文档,请参阅
java.sql.ResultSetMetaData#getPrecision(int)。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
column | Integer | 要检查的列的索引(第一列为 1,第二列为 2,依此类推)。 |
返回
Integer - 指定列的最大列大小。对于数值数据,这是最大精度。对于字符数据,这是以字符为单位的长度。对于日期时间数据,这是字符串表示形式的长度(以字符为单位)(假设小数秒分量的精度达到允许的最大值)。对于二进制数据,这是以字节为单位的长度。对于 ROWID 数据类型,这是以字节为单位的长度。对于不适用列大小的类型,返回 0。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
getScale(column)
如需查看此方法的文档,请参阅
java.sql.ResultSetMetaData#getScale(int)。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
column | Integer | 要检查的列的索引(第一列为 1,第二列为 2,依此类推)。 |
返回
Integer - 指定列的小数点右侧的位数。对于不适用比例的数据类型,返回 0。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
getSchemaName(column)
如需查看此方法的文档,请参阅
java.sql.ResultSetMetaData#getSchemaName(int)。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
column | Integer | 要检查的列的索引(第一列为 1,第二列为 2,依此类推)。 |
返回
String - 指定列的表架构。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
getTableName(column)
如需查看此方法的文档,请参阅
java.sql.ResultSetMetaData#getTableName(int)。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
column | Integer | 要检查的列的索引(第一列为 1,第二列为 2,依此类推)。 |
返回
String - 指定列的表名称,如果不适用,则为空字符串。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
isAutoIncrement(column)
如需查看此方法的文档,请参阅
java.sql.ResultSetMetaData#isAutoIncrement(int)。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
column | Integer | 要检查的列的索引(第一列为 1,第二列为 2,依此类推)。 |
返回
Boolean - 如果指定列是自动编号列,则为 true;否则为 false。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
isCaseSensitive(column)
如需查看此方法的文档,请参阅
java.sql.ResultSetMetaData#isCaseSensitive(int)。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
column | Integer | 要检查的列的索引(第一列为 1,第二列为 2,依此类推)。 |
返回
Boolean - 如果指定列区分大小写,则为 true;否则为 false。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
isCurrency(column)
如需查看此方法的文档,请参阅
java.sql.ResultSetMetaData#isCurrency(int)。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
column | Integer | 要检查的列的索引(第一列为 1,第二列为 2,依此类推)。 |
返回
Boolean - 如果指定列是现金值,则为 true;否则为 false。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
isDefinitelyWritable(column)
如需查看此方法的文档,请参阅
java.sql.ResultSetMetaData#isDefinitelyWritable(int)。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
column | Integer | 要检查的列的索引(第一列为 1,第二列为 2,依此类推)。 |
返回
Boolean - 如果写入指定列的操作肯定会成功,则为 true;否则为 false。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
isNullable(column)
如需查看此方法的文档,请参阅
java.sql.ResultSetMetaData#isNullable(int)。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
column | Integer | 要检查的列的索引(第一列为 1,第二列为 2,依此类推)。 |
返回
Integer - 指定列的可为 null 状态,可以是 Jdbc.ResultSetMetaData.columnNoNulls、Jdbc.ResultSetMetaData.columnNullable 或 Jdbc.ResultSetMetaData.columnNullableUnknown。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
isReadOnly(column)
如需查看此方法的文档,请参阅
java.sql.ResultSetMetaData#isReadOnly(int)。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
column | Integer | 要检查的列的索引(第一列为 1,第二列为 2,依此类推)。 |
返回
Boolean - 如果指定列肯定不可写入,则为 true;否则为 false。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
isSearchable(column)
如需查看此方法的文档,请参阅
java.sql.ResultSetMetaData#isSearchable(int)。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
column | Integer | 要检查的列的索引(第一列为 1,第二列为 2,依此类推)。 |
返回
Boolean - 如果 where 子句可以使用指定的列,则为 true;否则为 false。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
isSigned(column)
如需查看此方法的文档,请参阅
java.sql.ResultSetMetaData#isSigned(int)。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
column | Integer | 要检查的列的索引(第一列为 1,第二列为 2,依此类推)。 |
返回
如果指定列中的值为有符号数字,则为 Boolean;否则为 false。true
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request
isWritable(column)
如需查看此方法的文档,请参阅
java.sql.ResultSetMetaData#isWritable(int)。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
column | Integer | 要检查的列的索引(第一列为 1,第二列为 2,依此类推)。 |
返回
Boolean - 如果可以写入指定列,则为 true;否则为 false。
授权
使用此方法的脚本需要获得以下一项或多项范围的授权:
-
https://www.googleapis.com/auth/script.external_request