JDBC ResultSetMetaData
。このクラスのドキュメントについては、
java.sql.ResultSetMetaData
をご覧ください。
Methods
詳細なドキュメント
getCatalogName(column)
このメソッドに関するドキュメントについては、java.sql.ResultSetMetaData#getCatalogName(int)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
column | Integer | 調査する列のインデックス(最初の列は 1、2 列目は 2、など)。 |
戻る
String
- 指定された列にあるテーブルのカタログ名。該当しない場合は空の文字列。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getColumnClassName(column)
このメソッドに関するドキュメントについては、java.sql.ResultSetMetaData#getColumnClassName(int)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
column | Integer | 調査する列のインデックス(最初の列は 1、2 列目は 2、など)。 |
戻る
String
- 指定された列の値のクラスの完全修飾名。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getColumnCount()
このメソッドに関するドキュメントについては、java.sql.ResultSetMetaData#getColumnCount()
をご覧ください。
戻る
Integer
- この結果セットに含まれる列の数。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getColumnDisplaySize(column)
このメソッドに関するドキュメントについては、java.sql.ResultSetMetaData#getColumnDisplaySize(int)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
column | Integer | 調査する列のインデックス(最初の列は 1、2 列目は 2、など)。 |
戻る
Integer
- 指定した列の幅として許容される最大文字数。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getColumnLabel(column)
このメソッドに関するドキュメントについては、java.sql.ResultSetMetaData#getColumnLabel(int)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
column | Integer | 調査する列のインデックス(最初の列は 1、2 列目は 2、など)。 |
戻る
String
- 指定された列のタイトルです。通常は SQL の AS
句で指定します。AS
が指定されていない場合、getColumnName(column)
と同じ値を返します。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getColumnName(column)
このメソッドに関するドキュメントについては、java.sql.ResultSetMetaData#getColumnName(int)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
column | Integer | 調査する列のインデックス(最初の列は 1、2 列目は 2、など)。 |
戻る
String
- 指定した列の名前。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getColumnType(column)
このメソッドに関するドキュメントについては、java.sql.ResultSetMetaData#getColumnType(int)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
column | Integer | 調査する列のインデックス(最初の列は 1、2 列目は 2、など)。 |
戻る
Integer
- 指定された列の SQL 型。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getColumnTypeName(column)
このメソッドに関するドキュメントについては、java.sql.ResultSetMetaData#getColumnTypeName(int)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
column | Integer | 調査する列のインデックス(最初の列は 1、2 列目は 2、など)。 |
戻る
String
- 指定した列に固有のデータベース固有の型名。ユーザー定義型である場合、完全修飾タイプ名を返します。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getPrecision(column)
このメソッドに関するドキュメントについては、java.sql.ResultSetMetaData#getPrecision(int)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
column | Integer | 調査する列のインデックス(最初の列は 1、2 列目は 2、など)。 |
戻る
Integer
- 特定の列の最大列サイズ。数値データの場合、これが最大精度です。文字データの場合、これは文字の長さです。日時データの場合、これは文字列表現の文字数の長さです(秒の小数部分の最大許容精度を想定)。バイナリデータの場合、これはバイト単位の長さです。ROWID
データ型の場合、これはバイト単位の長さです。列サイズが適用できない型の場合は 0 を返します。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getScale(column)
このメソッドに関するドキュメントについては、java.sql.ResultSetMetaData#getScale(int)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
column | Integer | 調査する列のインデックス(最初の列は 1、2 列目は 2、など)。 |
戻る
Integer
- 指定した小数点以下の桁数。スケールが適用されないデータ型の場合は 0 を返します。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getSchemaName(column)
このメソッドに関するドキュメントについては、java.sql.ResultSetMetaData#getSchemaName(int)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
column | Integer | 調査する列のインデックス(最初の列は 1、2 列目は 2、など)。 |
戻る
String
- 指定された列のテーブル スキーマ。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getTableName(column)
このメソッドに関するドキュメントについては、java.sql.ResultSetMetaData#getTableName(int)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
column | Integer | 調査する列のインデックス(最初の列は 1、2 列目は 2、など)。 |
戻る
String
- 指定した列のテーブル名。該当しない場合は空の文字列。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
isAutoIncrement(column)
このメソッドに関するドキュメントについては、java.sql.ResultSetMetaData#isAutoIncrement(int)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
column | Integer | 調査する列のインデックス(最初の列は 1、2 列目は 2、など)。 |
戻る
Boolean
- 指定した列が自動的に番号付けされている場合は true
、それ以外の場合は false
になります。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
isCaseSensitive(column)
このメソッドに関するドキュメントについては、java.sql.ResultSetMetaData#isCaseSensitive(int)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
column | Integer | 調査する列のインデックス(最初の列は 1、2 列目は 2、など)。 |
戻る
Boolean
- 指定した列が大文字と小文字を区別する場合は true
、そうでない場合は false
。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
isCurrency(column)
このメソッドに関するドキュメントについては、java.sql.ResultSetMetaData#isCurrency(int)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
column | Integer | 調査する列のインデックス(最初の列は 1、2 列目は 2、など)。 |
戻る
Boolean
- 指定した列が現金の場合、true
。それ以外の場合は false
。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
isDefinitelyWritable(column)
このメソッドに関するドキュメントについては、java.sql.ResultSetMetaData#isDefinitelyWritable(int)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
column | Integer | 調査する列のインデックス(最初の列は 1、2 列目は 2、など)。 |
戻る
Boolean
— true
指定された列への書き込みが成功した場合。false
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
isNullable(column)
このメソッドに関するドキュメントについては、java.sql.ResultSetMetaData#isNullable(int)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
column | Integer | 調査する列のインデックス(最初の列は 1、2 列目は 2、など)。 |
戻る
Integer
- 指定した列の null 可能性ステータス(Jdbc.ResultSetMetaData.columnNoNulls
、Jdbc.ResultSetMetaData.columnNullable
、または Jdbc.ResultSetMetaData.columnNullableUnknown
)。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
isReadOnly(column)
このメソッドに関するドキュメントについては、java.sql.ResultSetMetaData#isReadOnly(int)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
column | Integer | 調査する列のインデックス(最初の列は 1、2 列目は 2、など)。 |
戻る
Boolean
- 指定した列が書き込み不可能である場合は true
です。そうでない場合は false
になります。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
isSearchable(column)
このメソッドに関するドキュメントについては、java.sql.ResultSetMetaData#isSearchable(int)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
column | Integer | 調査する列のインデックス(最初の列は 1、2 列目は 2、など)。 |
戻る
Boolean
- where 句で、指定された列を使用できる場合は true
、そうでない場合は false
。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
isSigned(column)
このメソッドに関するドキュメントについては、java.sql.ResultSetMetaData#isSigned(int)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
column | Integer | 調査する列のインデックス(最初の列は 1、2 列目は 2、など)。 |
戻る
Boolean
- 指定された列の値が符号付き数値の場合は true
、それ以外の場合は false
。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
isWritable(column)
このメソッドに関するドキュメントについては、java.sql.ResultSetMetaData#isWritable(int)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
column | Integer | 調査する列のインデックス(最初の列は 1、2 列目は 2、など)。 |
戻る
Boolean
- 指定された列に書き込むことができる場合は true
。そうでない場合は false
。
認可
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request