JDBC データベース メタデータ オブジェクト。このクラスのドキュメントについては、
java.sql.DatabaseMetaData をご覧ください。
メソッド
詳細なドキュメント
allProceduresAreCallable()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#allProceduresAreCallable() をご覧ください。
戻る
Boolean - ユーザーが getProcedures(catalog, schemaPattern, procedureNamePattern) によって返されたすべてのプロシージャを呼び出すことができる場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
allTablesAreSelectable()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#allTablesAreSelectable() をご覧ください。
戻る
Boolean - ユーザーが SELECT ステートメントで getTables(catalog, schemaPattern, tableNamePattern, types) によって返されたすべてのテーブルを呼び出すことができる場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
autoCommitFailureClosesAllResultSets()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#autoCommitFailureClosesAllResultSets() をご覧ください。
戻る
Boolean - autoCommit が true のときに、SQL 例外が、保持可能な場合でも、開いている結果セットがすべて閉じていることを示す場合は true。それ以外の場合は false を返します。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
dataDefinitionCausesTransactionCommit()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#dataDefinitionCausesTransactionCommit() をご覧ください。
戻る
Boolean - トランザクション内のデータ定義ステートメントがトランザクションの commit を強制する場合は true。それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
dataDefinitionIgnoredInTransactions()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#dataDefinitionIgnoredInTransactions() をご覧ください。
戻る
Boolean - データベースがトランザクション内のデータ定義ステートメントを無視する場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
deletesAreDetected(type)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#deletesAreDetected(int) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
type | Integer | 結果セットのタイプ(Jdbc.ResultSet.TYPE_FORWARD_ONLY、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE のいずれか)。 |
戻る
Boolean - 指定された結果セットのタイプで、JdbcResultSet.rowDeleted() の呼び出しによって可視行の削除が検出された場合は true。false の場合、削除された行は結果セットから削除されます。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
doesMaxRowSizeIncludeBlobs()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#doesMaxRowSizeIncludeBlobs() をご覧ください。
戻る
Boolean - SQL データ型 LONGVARCHAR と LONGVARBINARY が getMaxRowSize() によって返されるサイズに含まれている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getAttributes(catalog, schemaPattern, typeNamePattern, attributeNamePattern)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getAttributes(String, String, String, String) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
catalog | String | データベースに表示される検索をフィルタするカタログ名。空の文字列を渡すと、カタログのないプロシージャが取得されます。null を渡すと、カタログ名が検索の絞り込みに使用されないことを示します。 |
schemaPattern | String | データベースに表示されるスキーマ名パターン。このパターンで検索をフィルタします。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、スキーマ名が検索の絞り込みに使用されないことを示します。 |
typeNamePattern | String | ユーザー定義型の名前パターン。データベースに保存されている型名と一致する必要があります。 |
attributeNamePattern | String | 属性名のパターン。データベースで宣言されている属性名と一致する必要があります。 |
戻る
JdbcResultSet - 指定されたスキーマとカタログで使用可能な、指定されたユーザー定義型の属性の説明を含む結果セット。各行には、TYPE_CAT、TYPE_SCHEM、TYPE_NAME、ORDINAL_POSITION の順に並べられた特定の属性に関する情報が表示されます。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getBestRowIdentifier(catalog, schema, table, scope, nullable)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getBestRowIdentifier(String, String, String, int, boolean)
をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
catalog | String | データベースに表示される検索をフィルタするカタログ名。空の文字列を渡すと、カタログのないプロシージャが取得されます。null を渡すと、カタログ名が検索の絞り込みに使用されないことを示します。 |
schema | String | データベースに表示される検索をフィルタするスキーマ名。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、スキーマ名が検索の絞り込みに使用されないことを示します。 |
table | String | テーブル名。データベースに保存されているテーブル名と一致している必要があります。 |
scope | Integer | 対象範囲。SCOPE 列の説明列に存在する値と同じ値を使用します。 |
nullable | Boolean | true の場合、null 値を許容する列を含めます。それ以外の場合は含めません。 |
戻る
JdbcResultSet - 行を一意に識別する列の説明を含む結果セット(結果セットの行ごとに 1 つの列の説明。SCOPE で並べ替えられます)。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getCatalogSeparator()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getCatalogSeparator() をご覧ください。
戻る
String - このデータベースで使用されるカタログとテーブル名の間の区切り文字。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getCatalogTerm()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getCatalogTerm() をご覧ください。
戻る
String - データベース ベンダーが「カタログ」の代わりに推奨する用語。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getCatalogs()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getCatalogs() をご覧ください。
戻る
JdbcResultSet - カタログ名を含む結果セット(行ごとに 1 つ)。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getClientInfoProperties()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getClientInfoProperties() をご覧ください。
戻る
JdbcResultSet - ドライバがサポートするクライアント情報プロパティを含む結果セット。NAME で並べ替えられ、行ごとに 1 つのプロパティが含まれます。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getColumnPrivileges(catalog, schema, table, columnNamePattern)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getColumnPrivileges(String, String, String, String)
をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
catalog | String | データベースに表示される検索をフィルタするカタログ名。空の文字列を渡すと、カタログのないプロシージャが取得されます。null を渡すと、カタログ名が検索の絞り込みに使用されないことを示します。 |
schema | String | データベースに表示される、検索をフィルタするスキーマの名前。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、スキーマ名が検索の絞り込みに使用されないことを示します。 |
table | String | テーブル名。データベースに保存されているテーブル名と一致している必要があります。 |
columnNamePattern | String | 検索をフィルタする列名パターン。データベースに保存されている列名と一致する必要があります。 |
戻る
JdbcResultSet - 列権限の説明を含む結果セット。行ごとに 1 つの権限の説明が含まれ、COLUMN_NAME と PRIVILEGE で並べ替えられます。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getColumns(catalog, schemaPattern, tableNamePattern, columnNamePattern)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getColumns(String, String, String, String) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
catalog | String | データベースに表示される検索をフィルタするカタログ名。空の文字列を渡すと、カタログのないプロシージャが取得されます。null を渡すと、カタログ名が検索の絞り込みに使用されないことを示します。 |
schemaPattern | String | データベースに表示されるスキーマ名パターン。このパターンで検索をフィルタします。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、スキーマ名が検索の絞り込みに使用されないことを示します。 |
tableNamePattern | String | 検索をフィルタするテーブル名パターン。データベースに保存されているテーブル名と一致している必要があります。 |
columnNamePattern | String | 検索をフィルタする列名パターン。データベースに保存されている列名と一致する必要があります。 |
戻る
JdbcResultSet - 列の説明を含む結果セット。行ごとに 1 つずつ、TABLE_CAT、TABLE_SCHEM、TABLE_NAME、ORDINAL_POSITION に従って並べ替えられます。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getConnection()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getConnection() をご覧ください。
戻る
JdbcConnection - このメタデータを生成した接続。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getCrossReference(parentCatalog, parentSchema, parentTable, foreignCatalog, foreignSchema, foreignTable)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getCrossReference(String, String, String,
String, String, String) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
parentCatalog | String | データベースに表示される親カタログ名。空の文字列を渡すと、カタログのないこれらのプロシージャが取得されます。null を渡すと、選択条件でカタログ名が使用されないことを示します。 |
parentSchema | String | データベースに表示される親スキーマ名。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、スキーマ名が選択条件で使用されないことを示します。 |
parentTable | String | キーをエクスポートする親テーブルの名前。データベースに保存されているテーブル名と一致している必要があります。 |
foreignCatalog | String | データベースに表示される外部カタログ名。空の文字列を渡すと、カタログのないこれらのプロシージャが取得されます。null を渡すと、選択条件でカタログ名が使用されないことを示します。 |
foreignSchema | String | データベースに表示される外部スキーマ名。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、スキーマ名が選択条件で使用されないことを示します。 |
foreignTable | String | キーをエクスポートする外部テーブルの名前。データベースに保存されているテーブル名と一致している必要があります。 |
戻る
JdbcResultSet - 指定された外部キー テーブルから、親テーブルの主キーまたは一意制約を表す列を参照する外部キー列の説明を含む結果セット。結果セットの各行に 1 つの列の説明が提供され、FKTABLE_CAT、FKTABLE_SCHEM、FKTABLE_NAME、KEY_SEQ の順に並べ替えられます。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getDatabaseMajorVersion()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getDatabaseMajorVersion() をご覧ください。
戻る
Integer - 基盤となるデータベースのメジャー バージョン番号。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getDatabaseMinorVersion()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getDatabaseMinorVersion() をご覧ください。
戻る
Integer - 基盤となるデータベースのマイナー バージョン番号。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getDatabaseProductName()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getDatabaseProductName() をご覧ください。
戻る
String - このデータベース プロダクトの名前。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getDatabaseProductVersion()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getDatabaseProductVersion() をご覧ください。
戻る
String - このデータベース プロダクトのバージョン番号。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getDefaultTransactionIsolation()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getDefaultTransactionIsolation() をご覧ください。
戻る
Integer - データベースのデフォルトのトランザクション分離レベル。Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED、Jdbc.Connection.TRANSACTION_READ_COMMITTED、Jdbc.Connection.TRANSACTION_REPEATABLE_READ、Jdbc.Connection.TRANSACTION_SERIALIZABLE、Jdbc.Connection.TRANSACTION_NONE のいずれかです。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getDriverMajorVersion()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getDriverMajorVersion() をご覧ください。
戻る
Integer - JDBC ドライバのメジャー バージョン番号。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getDriverMinorVersion()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getDriverMinorVersion() をご覧ください。
戻る
Integer - JDBC ドライバのマイナー バージョン番号。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getDriverName()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getDriverName() をご覧ください。
戻る
String - この JDBC ドライバの名前。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getDriverVersion()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getDriverVersion() をご覧ください。
戻る
String - この JDBC ドライバのバージョン番号。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getExportedKeys(catalog, schema, table)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getImportedKeys(String, String, String) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
catalog | String | データベースに表示される検索をフィルタするカタログ名。空の文字列を渡すと、カタログのないプロシージャが取得されます。null を渡すと、カタログ名が検索の絞り込みに使用されないことを示します。 |
schema | String | データベースに表示される検索をフィルタするスキーマ名。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、スキーマ名が検索の絞り込みに使用されないことを示します。 |
table | String | テーブル名。データベースに保存されているテーブル名と一致している必要があります。 |
戻る
JdbcResultSet - テーブルによってエクスポートされた主キー列の外部キー列の説明を含む結果セット。結果セットの各行に 1 つの列の説明が提供され、FKTABLE_CAT、FKTABLE_SCHEM、FKTABLE_NAME、KEY_SEQ の順に並べ替えられます。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getExtraNameCharacters()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getExtraNameCharacters() をご覧ください。
戻る
String - a ~ z、A ~ Z、0 ~ 9、_ に加えて、引用符で囲まれていない識別子名で使用できる追加の文字。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getFunctionColumns(catalog, schemaPattern, functionNamePattern, columnNamePattern)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getFunctionColumns(String, String, String, String) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
catalog | String | データベースに表示される検索をフィルタするカタログ名。空の文字列を渡すと、カタログのないプロシージャが取得されます。null を渡すと、カタログ名が検索の絞り込みに使用されないことを示します。 |
schemaPattern | String | データベースに表示されるスキーマ名パターン。このパターンで検索をフィルタします。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、スキーマ名が検索の絞り込みに使用されないことを示します。 |
functionNamePattern | String | データベースに保存されている関数名と一致する関数パターン。 |
columnNamePattern | String | パラメータ名パターン。データベースに保存されているパラメータ名または列名と一致する必要があります。 |
戻る
JdbcResultSet - 指定されたカタログで使用可能なシステム関数とユーザー関数パラメータの説明を含む結果セット。各行には、FUNCTION_CAT、FUNCTION_SCHEM、FUNCTION_NAME、SPECIFIC_ NAME の順に 1 つの関数説明が含まれています。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getFunctions(catalog, schemaPattern, functionNamePattern)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getFunctions(String, String, String) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
catalog | String | データベースに表示される検索をフィルタするカタログ名。空の文字列を渡すと、カタログのないプロシージャが取得されます。null を渡すと、カタログ名が検索の絞り込みに使用されないことを示します。 |
schemaPattern | String | データベースに表示されるスキーマ名パターン。このパターンで検索をフィルタします。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、スキーマ名が検索の絞り込みに使用されないことを示します。 |
functionNamePattern | String | 関数パターン。データベースに保存されている関数名と一致する必要があります。 |
戻る
JdbcResultSet - 指定されたカタログで使用可能なシステム関数とユーザー関数の説明を含む結果セット。各行には、FUNCTION_CAT、FUNCTION_SCHEM、FUNCTION_NAME、SPECIFIC_ NAME の順に並べられた 1 つの関数説明が含まれています。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getIdentifierQuoteString()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getIdentifierQuoteString() をご覧ください。
戻る
String - SQL 識別子を引用符で囲むために使用される文字列。識別子の引用符がサポートされていない場合は、デフォルトでスペース(「 」)になります。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getImportedKeys(catalog, schema, table)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getImportedKeys(String, String, String) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
catalog | String | データベースに表示される検索をフィルタするカタログ名。空の文字列を渡すと、カタログのないプロシージャが取得されます。null を渡すと、カタログ名が検索の絞り込みに使用されないことを示します。 |
schema | String | データベースに表示される検索をフィルタするスキーマ名。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、スキーマ名が検索の絞り込みに使用されないことを示します。 |
table | String | テーブル名。データベースに保存されているテーブル名と一致している必要があります。 |
戻る
JdbcResultSet - 指定されたテーブルの外部キー列(テーブルによってインポートされた列)によって参照される主キー列の列の説明を含む結果セット。結果セットの各行に 1 つの列の説明が提供され、PKTABLE_CAT、PKTABLE_SCHEM、PKTABLE_NAME、KEY_SEQ の順に並べ替えられます。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getIndexInfo(catalog, schema, table, unique, approximate)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getIndexInfo(String, String, String, boolean, boolean)
をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
catalog | String | データベースに表示される検索をフィルタするカタログ名。空の文字列を渡すと、カタログのないプロシージャが取得されます。null を渡すと、カタログ名が検索の絞り込みに使用されないことを示します。 |
schema | String | データベースに表示される検索をフィルタするスキーマ名。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、スキーマ名が検索の絞り込みに使用されないことを示します。 |
table | String | テーブル名。データベースに保存されているテーブル名と一致している必要があります。 |
unique | Boolean | true の場合、メソッドは一意の値のインデックスのみを返します。それ以外の場合は、値が一意かどうかに関係なくインデックスを返します。 |
approximate | Boolean | true の場合、結果には近似値または古い値が反映される可能性があります。それ以外の場合は、結果の精度が要求されます。 |
戻る
JdbcResultSet - 指定されたテーブルのインデックスと統計列の説明を含む結果セット。結果セットの各行に 1 つの列の説明が提供され、NON_UNIQUE、TYPE、INDEX_NAME、ORDINAL_POSITION の順に並べ替えられます。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getJDBCMajorVersion()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getJDBCMajorVersion() をご覧ください。
戻る
Integer - このドライバの JDBC メジャー バージョン番号。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getJDBCMinorVersion()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getJDBCMinorVersion() をご覧ください。
戻る
Integer - このドライバのマイナー JDBC バージョン番号。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getMaxBinaryLiteralLength()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getMaxBinaryLiteralLength() をご覧ください。
戻る
Integer - このデータベースでインライン バイナリ リテラルに使用できる 16 進文字の最大数。レスポンス 0 は、既知の制限がないことを示します。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getMaxCatalogNameLength()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getMaxCatalogNameLength() をご覧ください。
戻る
Integer - このデータベースでカタログ名に使用できる最大文字数。レスポンス 0 は、既知の制限がないことを示します。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getMaxCharLiteralLength()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getMaxCharLiteralLength() をご覧ください。
戻る
Integer - このデータベースで文字リテラルに使用できる最大文字数。レスポンスが 0 の場合は、既知の制限がないことを示します。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnNameLength()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getMaxColumnNameLength() をご覧ください。
戻る
Integer - このデータベースで列名に使用できる最大文字数。レスポンス 0 は、既知の制限がないことを示します。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInGroupBy()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getMaxColumnsInGroupBy() をご覧ください。
戻る
Integer - このデータベースで GROUP BY 句で使用できる列の最大数。レスポンスが 0 の場合は、既知の制限がないことを示します。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInIndex()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getMaxColumnsInIndex() をご覧ください。
戻る
Integer - このデータベースでインデックスに許可される列の最大数。レスポンス 0 は、既知の制限がないことを示します。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInOrderBy()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getMaxColumnsInOrderBy() をご覧ください。
戻る
Integer - このデータベースで ORDER BY 句で使用できる列の最大数。レスポンスが 0 の場合は、既知の制限がないことを示します。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInSelect()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getMaxColumnsInSelect() をご覧ください。
戻る
Integer - このデータベースで SELECT リストに許可される列の最大数。レスポンスが 0 の場合は、既知の制限がないことを示します。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getMaxColumnsInTable()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getMaxColumnsInTable() をご覧ください。
戻る
Integer - このデータベースでテーブルに許可される最大列数。レスポンス 0 は、既知の制限がないことを示します。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getMaxConnections()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getMaxConnections() をご覧ください。
戻る
Integer - このデータベースへの同時接続の最大数。レスポンス 0 は、既知の制限がないことを示します。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getMaxCursorNameLength()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getMaxCursorNameLength() をご覧ください。
戻る
Integer - このデータベースでカーソル名に使用できる最大文字数。レスポンス 0 は、既知の制限がないことを示します。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getMaxIndexLength()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getMaxIndexLength() をご覧ください。
戻る
Integer - このデータベースでインデックスに許可される最大バイト数(すべての部分を含む)。レスポンス 0 は、既知の制限がないことを示します。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getMaxProcedureNameLength()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getMaxProcedureNameLength() をご覧ください。
戻る
Integer - このデータベースでプロシージャ名に使用できる最大文字数。レスポンス 0 は、既知の制限がないことを示します。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getMaxRowSize()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getMaxRowSize() をご覧ください。
戻る
Integer - このデータベースで 1 つの行に許可される最大バイト数。レスポンス 0 は、既知の制限がないことを示します。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getMaxSchemaNameLength()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getMaxSchemaNameLength() をご覧ください。
戻る
Integer - このデータベースでスキーマ名に使用できる最大文字数。レスポンス 0 は、既知の制限がないことを示します。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getMaxStatementLength()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getMaxStatementLength() をご覧ください。
戻る
Integer - このデータベースで SQL ステートメントで使用できる最大文字数。レスポンス 0 は、既知の制限がないことを示します。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getMaxStatements()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getMaxStatements() をご覧ください。
戻る
Integer - 同時に開くことができるこのデータベースへのアクティブなステートメントの最大数。レスポンス 0 は、既知の制限がないことを示します。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getMaxTableNameLength()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getMaxTableNameLength() をご覧ください。
戻る
Integer - このデータベースでテーブル名に使用できる最大文字数。レスポンス 0 は、既知の制限がないことを示します。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getMaxTablesInSelect()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getMaxTablesInSelect() をご覧ください。
戻る
Integer - このデータベースで SELECT ステートメントで許可されるテーブルの最大数。レスポンスが 0 の場合は、既知の制限がないことを示します。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getMaxUserNameLength()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getMaxUserNameLength() をご覧ください。
戻る
Integer - このデータベースでユーザー名に使用できる最大文字数。レスポンス 0 は、既知の制限がないことを示します。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getNumericFunctions()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getNumericFunctions() をご覧ください。
戻る
String - このデータベースで使用できる数学関数のカンマ区切りリスト。これらは、JDBC 関数のエスケープ句で使用される Open/Open CLI の数学関数名です。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getPrimaryKeys(catalog, schema, table)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getPrimaryKeys(String, String, String) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
catalog | String | データベースに表示される検索をフィルタするカタログ名。空の文字列を渡すと、カタログのないプロシージャが取得されます。null を渡すと、カタログ名が検索の絞り込みに使用されないことを示します。 |
schema | String | データベースに表示される検索をフィルタするスキーマ名。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、スキーマ名が検索の絞り込みに使用されないことを示します。 |
table | String | テーブル名。データベースに保存されているテーブル名と一致している必要があります。 |
戻る
JdbcResultSet - 主キー列の列の説明を含む結果セット。行ごとに 1 つ。COLUMN_NAME で並べ替えられます。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getProcedureColumns(catalog, schemaPattern, procedureNamePattern, columnNamePattern)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getProcedureColumns(String, String, String, String)
をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
catalog | String | データベースに表示される検索をフィルタするカタログ名。空の文字列を渡すと、カタログのないプロシージャが取得されます。null を渡すと、カタログ名が検索の絞り込みに使用されないことを示します。 |
schemaPattern | String | データベースに表示されるスキーマ名パターン。このパターンで検索をフィルタします。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、スキーマ名が検索の絞り込みに使用されないことを示します。 |
procedureNamePattern | String | 検索をフィルタするプロシージャ名パターン。データベースに保存されているプロシージャ名と一致している必要があります。 |
columnNamePattern | String | 検索をフィルタする列名パターン。データベースに保存されている列名と一致する必要があります。 |
戻る
JdbcResultSet - プロシージャと列の説明を含む結果セット(行ごとに 1 つ)。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getProcedureTerm()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getProcedureTerm() をご覧ください。
戻る
String - データベース ベンダーが「プロシージャ」に推奨する用語。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getProcedures(catalog, schemaPattern, procedureNamePattern)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getProcedures(String, String, String) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
catalog | String | データベースに表示される検索をフィルタするカタログ名。空の文字列を渡すと、カタログのないプロシージャが取得されます。null を渡すと、カタログ名が検索の絞り込みに使用されないことを示します。 |
schemaPattern | String | データベースに表示されるスキーマ名パターン。このパターンで検索をフィルタします。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、スキーマ名が検索の絞り込みに使用されないことを示します。 |
procedureNamePattern | String | 検索をフィルタするプロシージャ名パターン。データベースに保存されているプロシージャ名と一致している必要があります。 |
戻る
JdbcResultSet - プロシージャの説明を含む結果セット(行ごとに 1 つ)。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getResultSetHoldability()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getResultSetHoldability() をご覧ください。
戻る
Integer - データベースのデフォルトの保持可能性。Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT または Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT のいずれか。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getRowIdLifetime()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getRowIdLifetime() をご覧ください。
戻る
Integer - ROWID の有効期間を示すステータス。Jdbc.RowIdLifetime.ROWID_UNSUPPORTED、Jdbc.RowIdLifetime.ROWID_VALID_OTHER、Jdbc.RowIdLifetime.ROWID_VALID_SESSION、Jdbc.RowIdLifetime.ROWID_VALID_TRANSACTION、Jdbc.RowIdLifetime.ROWID_VALID_FOREVER のいずれかです。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getSQLKeywords()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getSQLKeywords() をご覧ください。
戻る
String - このデータベースの SQL キーワードのうち、SQL:2003 キーワードではないすべてのキーワードのカンマ区切りリスト。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getSQLStateType()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getSQLStateType() をご覧ください。
戻る
Integer - SQLSTATE のタイプ(sqlStateXOpen または sqlStateSQL)。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getSchemaTerm()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getSchemaTerm() をご覧ください。
戻る
String - データベース ベンダーが「スキーマ」の代わりに好んで使用する用語。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getSchemas()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getSchemas() をご覧ください。
戻る
JdbcResultSet - スキーマの説明を含む結果セット(行ごとに 1 つ)。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getSchemas(catalog, schemaPattern)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getSchemas() をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
catalog | String | データベースに表示される検索をフィルタするカタログ名。空の文字列を渡すと、カタログのないプロシージャが取得されます。null を渡すと、カタログ名が検索の絞り込みに使用されないことを示します。 |
schemaPattern | String | データベースに表示されるスキーマ名パターン。このパターンで検索をフィルタします。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、スキーマ名が検索の絞り込みに使用されないことを示します。 |
戻る
JdbcResultSet - このデータベースで使用可能なスキーマの説明を含む結果セット。TABLE_CATALOG と TABLE_SCHEM で並べ替えられます。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getSearchStringEscape()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getSearchStringEscape() をご覧ください。
戻る
String - 「_」や「%」などのワイルドカード文字をエスケープするために使用される文字列。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getStringFunctions()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getStringFunctions() をご覧ください。
戻る
String - このデータベースで使用可能な文字列関数のカンマ区切りリスト。これらは、JDBC 関数のエスケープ句で使用される Open Group CLI 文字列関数の名前です。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getSuperTables(catalog, schemaPattern, tableNamePattern)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getSuperTables(String, String,String) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
catalog | String | データベースに表示されるカタログ名。空の文字列を渡すと、カタログのないプロシージャが取得されます。null を渡すと、カタログ名が選択条件で使用されないことを示します。 |
schemaPattern | String | データベースに表示されるスキーマ名パターン。このパターンで検索をフィルタします。空の文字列を渡すと、スキーマのないプロシージャが取得されます。 |
tableNamePattern | String | テーブル名のパターン。完全修飾名にすることもできます。 |
戻る
JdbcResultSet - このデータベースの特定のスキーマで定義されたテーブル階層の説明を含む結果セット。各行には、特定のテーブルタイプに関する情報が表示されます。スーパーユーザーのないテーブルは表示されません。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getSuperTypes(catalog, schemaPattern, typeNamePattern)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getSuperTypes(String, String, String) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
catalog | String | データベースに表示されるカタログ名。空の文字列を渡すと、カタログのないプロシージャが取得されます。null を渡すと、カタログ名が選択条件で使用されないことを示します。 |
schemaPattern | String | データベースに表示されるスキーマ名パターン。このパターンで検索をフィルタします。空の文字列を渡すと、スキーマのないプロシージャが取得されます。 |
typeNamePattern | String | ユーザー定義型の名前パターン。完全修飾名にすることもできます。 |
戻る
JdbcResultSet - このデータベースの特定のスキーマで定義されたユーザー定義型階層の説明を含む結果セット。各行には、特定のユーザー定義型に関する情報が表示されます。スーパーのないタイプは表示されません。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getSystemFunctions()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getSystemFunctions() をご覧ください。
戻る
String - このデータベースで使用可能なシステム関数のカンマ区切りのリスト。これらは、JDBC 関数のエスケープ句で使用される Open Group CLI システム関数の名前です。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getTablePrivileges(catalog, schemaPattern, tableNamePattern)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getTablePrivileges(String, String, String) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
catalog | String | データベースに表示される検索をフィルタするカタログ名。空の文字列を渡すと、カタログのないプロシージャが取得されます。null を渡すと、カタログ名が検索の絞り込みに使用されないことを示します。 |
schemaPattern | String | データベースに表示されるスキーマ名パターン。このパターンで検索をフィルタします。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、スキーマ名が検索の絞り込みに使用されないことを示します。 |
tableNamePattern | String | 検索をフィルタするテーブル名パターン。データベースに保存されているテーブル名と一致している必要があります。 |
戻る
JdbcResultSet - テーブル権限の説明を含む結果セット。行ごとに 1 つずつ、TABLE_CAT、TABLE_SCHEM、TABLE_NAME、PRIVILEGE の順に並べ替えられます。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getTableTypes()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getTableTypes() をご覧ください。
戻る
JdbcResultSet - テーブル型を含む結果セット(行ごとに 1 つ)。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getTables(catalog, schemaPattern, tableNamePattern, types)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getTables(String, String, String, String[]) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
catalog | String | データベースに表示される検索をフィルタするカタログ名。空の文字列を渡すと、カタログのないプロシージャが取得されます。null を渡すと、カタログ名が検索の絞り込みに使用されないことを示します。 |
schemaPattern | String | データベースに表示されるスキーマ名パターン。このパターンで検索をフィルタします。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、スキーマ名が検索の絞り込みに使用されないことを示します。 |
tableNamePattern | String | 検索をフィルタするテーブル名パターン。データベースに保存されているテーブル名と一致している必要があります。 |
types | String[] | 返すテーブルタイプのリスト。各テーブルタイプは、getTableTypes() が返すリストに含まれている必要があります。null を渡すと、すべてのテーブル タイプが返されます。 |
戻る
JdbcResultSet - テーブルの説明を含む結果セット。行ごとに 1 つずつ、TABLE_TYPE、TABLE_CAT、TABLE_SCHEM、TABLE_NAME に従って並べ替えられます。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getTimeDateFunctions()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getTimeDateFunctions() をご覧ください。
戻る
String - このデータベースで使用できる日時関数のカンマ区切りリスト。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getTypeInfo()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getTypeInfo() をご覧ください。
戻る
JdbcResultSet - このデータベースでサポートされているデータ型の説明を含む結果セット。結果セットの各行に 1 つの SQL 型の説明が提供され、DATA_TYPE で並べ替えられ、次にデータ型が対応する JDBC SQL 型にマッピングされる程度で並べ替えられます。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getUDTs(catalog, schemaPattern, typeNamePattern, types)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getUDTs(String, String, String, int[]) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
catalog | String | データベースに表示される検索をフィルタするカタログ名。空の文字列を渡すと、カタログのないプロシージャが取得されます。null を渡すと、カタログ名が検索の絞り込みに使用されないことを示します。 |
schemaPattern | String | データベースに表示されるスキーマ名パターン。このパターンで検索をフィルタします。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、スキーマ名が検索の絞り込みに使用されないことを示します。 |
typeNamePattern | String | 検索をフィルタリングする型名パターン。完全修飾名にすることもできます。 |
types | Integer[] | 含めるユーザー定義型(JAVA_OBJECT、STRUCT、DISTINCT)のリスト。null を渡すと、すべてのタイプが返されます。 |
戻る
JdbcResultSet - ユーザー定義型(UDT)の説明を含む結果セット。行ごとに 1 つずつ、DATA_TYPE、TYPE_CAT、TYPE_SCHEM、TYPE_NAME に従って並べ替えられます。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getURL()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getURL() をご覧ください。
戻る
String - このデータベース管理システムの URL。生成されていない場合は null。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getUserName()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getUserName() をご覧ください。
戻る
String - このデータベースに認識されているユーザー名。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getVersionColumns(catalog, schema, table)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getVersionColumns(String, String, String) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
catalog | String | データベースに表示される検索をフィルタするカタログ名。空の文字列を渡すと、カタログのないプロシージャが取得されます。null を渡すと、カタログ名が検索の絞り込みに使用されないことを示します。 |
schema | String | データベースに表示される検索をフィルタするスキーマ名。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、スキーマ名が検索の絞り込みに使用されないことを示します。 |
table | String | テーブル名。データベースに保存されているテーブル名と一致している必要があります。 |
戻る
JdbcResultSet - 行の値が更新されるたびに更新される列の説明を含む順序なしの結果セット(結果セットの行ごとに 1 つの列の説明)。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
insertsAreDetected(type)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#insertsAreDetected(int) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
type | Integer | 結果セットのタイプ(Jdbc.ResultSet.TYPE_FORWARD_ONLY、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE のいずれか)。 |
戻る
Boolean - 指定された結果セット タイプで JdbcResultSet.rowInserted() の呼び出しによって可視行の挿入が検出された場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
isCatalogAtStart()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#isCatalogAtStart() をご覧ください。
戻る
Boolean - 完全修飾テーブル名の先頭にカタログが表示される場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
isReadOnly()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#isReadOnly() をご覧ください。
戻る
Boolean - データベースが読み取り専用の場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
locatorsUpdateCopy()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#locatorsUpdateCopy() をご覧ください。
戻る
Boolean - 大規模オブジェクト(LOB)に対する更新が LOB のコピーに対して行われた場合は true。更新が LOB に対して直接行われた場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
nullPlusNonNullIsNull()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#nullPlusNonNullIsNull() をご覧ください。
戻る
Boolean - NULL と非 NULL 値の連結が NULL になる場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedAtEnd()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#nullsAreSortedAtEnd() をご覧ください。
戻る
Boolean - NULL 値が並べ替え順序(昇順または降順)に関係なく最後に並べ替えられる場合は true。それ以外の場合は false を返します。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedAtStart()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#nullsAreSortedAtStart() をご覧ください。
戻る
Boolean - NULL 値が並べ替え順序(昇順または降順)に関係なく先頭に並べ替えられる場合は true。それ以外の場合は false を返します。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedHigh()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#nullsAreSortedHigh() をご覧ください。
戻る
Boolean - NULL 値が降順で並べ替えられている場合、つまり、並べ替え時にドメイン内の他の値よりも高い値とみなされる場合は true。それ以外の場合は false を返します。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
nullsAreSortedLow()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#nullsAreSortedLow() をご覧ください。
戻る
Boolean - NULL 値が低い順に並べ替えられている場合、true。つまり、並べ替え時にドメイン内の他の値よりも低い値とみなされます。それ以外の場合は false を返します。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
othersDeletesAreVisible(type)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#othersDeletesAreVisible(int) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
type | Integer | 結果セットのタイプ(Jdbc.ResultSet.TYPE_FORWARD_ONLY、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE のいずれか)。 |
戻る
Boolean - 指定された結果セットのタイプで、他のユーザーによる削除が表示される場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
othersInsertsAreVisible(type)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#othersInsertsAreVisible(int) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
type | Integer | 結果セットのタイプ(Jdbc.ResultSet.TYPE_FORWARD_ONLY、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE のいずれか)。 |
戻る
Boolean - 指定された結果セットのタイプについて、他のユーザーによる挿入が可視の場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
othersUpdatesAreVisible(type)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#othersUpdatesAreVisible(int) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
type | Integer | 結果セットのタイプ(Jdbc.ResultSet.TYPE_FORWARD_ONLY、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE のいずれか)。 |
戻る
Boolean - 指定された結果セットのタイプについて、他のユーザーが行った更新が表示される場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
ownDeletesAreVisible(type)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#ownDeletesAreVisible(int) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
type | Integer | 結果セットのタイプ(Jdbc.ResultSet.TYPE_FORWARD_ONLY、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE のいずれか)。 |
戻る
Boolean - 指定された結果セットのタイプで、セット独自の削除が表示される場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
ownInsertsAreVisible(type)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#ownInsertsAreVisible(int) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
type | Integer | 結果セットのタイプ(Jdbc.ResultSet.TYPE_FORWARD_ONLY、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE のいずれか)。 |
戻る
Boolean - 指定された結果セットのタイプでセット独自の挿入が可視の場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
ownUpdatesAreVisible(type)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#ownUpdatesAreVisible(int) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
type | Integer | 結果セットのタイプ(Jdbc.ResultSet.TYPE_FORWARD_ONLY、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE のいずれか)。 |
戻る
Boolean - 特定の結果セット タイプでセット独自の更新が表示される場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
storesLowerCaseIdentifiers()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#storesLowerCaseIdentifiers() をご覧ください。
戻る
Boolean - データベースが引用符なしの混合ケースの SQL 識別子を大文字と小文字を区別しないものとして扱い、小文字で保存する場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
storesLowerCaseQuotedIdentifiers()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#storesLowerCaseQuotedIdentifiers() をご覧ください。
戻る
Boolean - データベースが引用符付きの SQL 識別子を大文字と小文字を区別しないものとして扱い、小文字で保存する場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
storesMixedCaseIdentifiers()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#storesMixedCaseIdentifiers() をご覧ください。
戻る
Boolean - データベースが引用符なしの混合ケースの SQL 識別子を大文字と小文字を区別しないものとして扱い、混合ケースで保存する場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
storesMixedCaseQuotedIdentifiers()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#storesMixedCaseQuotedIdentifiers() をご覧ください。
戻る
Boolean - データベースが引用符付きの SQL 識別子を大文字と小文字を区別しないものとして扱い、大文字と小文字が混在した状態で保存する場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
storesUpperCaseIdentifiers()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#storesUpperCaseIdentifiers() をご覧ください。
戻る
Boolean - データベースが引用符なしの混合ケースの SQL 識別子を大文字と小文字を区別しないものとして扱い、大文字で保存する場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
storesUpperCaseQuotedIdentifiers()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#storesUpperCaseQuotedIdentifiers() をご覧ください。
戻る
Boolean - データベースが引用符付きの混合ケースの SQL 識別子を大文字と小文字を区別しないものとして扱い、大文字で保存する場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsANSI92EntryLevelSQL()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsANSI92EntryLevelSQL() をご覧ください。
戻る
Boolean - このデータベースが ANSI92 エントリー レベルの SQL 文法をサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsANSI92FullSQL()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsANSI92FullSQL() をご覧ください。
戻る
Boolean - このデータベースが ANSI92 フルレベルの SQL 文法をサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsANSI92IntermediateSQL()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsANSI92IntermediateSQL() をご覧ください。
戻る
Boolean - このデータベースが ANSI92 中間レベルの SQL 文法をサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsAlterTableWithAddColumn()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsAlterTableWithAddColumn() をご覧ください。
戻る
Boolean - データベースが列の追加で ALTER TABLE をサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsAlterTableWithDropColumn()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsAlterTableWithDropColumn() をご覧ください。
戻る
Boolean - データベースが列の削除で ALTER TABLE をサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsBatchUpdates()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsBatchUpdates() をご覧ください。
戻る
Boolean - データベースがバッチ更新をサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInDataManipulation()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsCatalogsInDataManipulation() をご覧ください。
戻る
Boolean - データ操作ステートメントにカタログ名を含めることができる場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInIndexDefinitions()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsCatalogsInIndexDefinitions() をご覧ください。
戻る
Boolean - インデックス定義ステートメントにカタログ名を含めることができる場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInPrivilegeDefinitions()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsCatalogsInPrivilegeDefinitions() をご覧ください。
戻る
Boolean - 権限定義ステートメントにカタログ名を含めることができる場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInProcedureCalls()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsCatalogsInProcedureCalls() をご覧ください。
戻る
Boolean - プロシージャ呼び出しステートメントにカタログ名を含めることができる場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsCatalogsInTableDefinitions()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsCatalogsInTableDefinitions() をご覧ください。
戻る
Boolean - テーブル定義ステートメントにカタログ名を含めることができる場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsColumnAliasing()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsColumnAliasing() をご覧ください。
戻る
Boolean - データベースが列のエイリアスをサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsConvert()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsConvert() をご覧ください。
戻る
Boolean - このデータベースが 1 つの JDBC 型を別の型に変換する JDBC スカラー関数 CONVERT をサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsConvert(fromType, toType)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsConvert(int, int) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
fromType | Integer | 変換元の 型。 |
toType | Integer | 変換先の 型。 |
戻る
Boolean - このデータベースが指定された JDBC 型の変換に JDBC スカラー関数 CONVERT をサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsCoreSQLGrammar()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsCoreSQLGrammar() をご覧ください。
戻る
Boolean - このデータベースが ODBC Core SQL 文法をサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsDataDefinitionAndDataManipulationTransactions()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsDataDefinitionAndDataManipulationTransactions()
をご覧ください。
戻る
Boolean - このデータベースがトランザクション内のデータ定義ステートメントとデータ操作ステートメントの両方をサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsDataManipulationTransactionsOnly()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsDataManipulationTransactionsOnly() をご覧ください。
戻る
Boolean - このデータベースがトランザクション内のデータ操作ステートメントをサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsDifferentTableCorrelationNames()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsDifferentTableCorrelationNames() をご覧ください。
戻る
Boolean - テーブルの相関名がサポートされていて、データベース内のテーブルの名前と異なる場合に true。それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsExpressionsInOrderBy()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsExpressionsInOrderBy() をご覧ください。
戻る
Boolean - このデータベースが ORDER BY リストの式をサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsExtendedSQLGrammar()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsExtendedSQLGrammar() をご覧ください。
戻る
Boolean - このデータベースが ODBC 拡張 SQL 文法をサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsFullOuterJoins()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsFullOuterJoins() をご覧ください。
戻る
Boolean - このデータベースが完全なネストされた外部結合をサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsGetGeneratedKeys()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsGetGeneratedKeys() をご覧ください。
戻る
Boolean - ステートメントの実行後に自動生成されたキーを取得できる場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsGroupBy()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsGroupBy() をご覧ください。
戻る
Boolean - このデータベースが GROUP BY 句の形式をサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsGroupByBeyondSelect()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsGroupByBeyondSelect() をご覧ください。
戻る
Boolean - SELECT ステートメントのすべての列が GROUP BY 句に含まれている場合、このデータベースが GROUP BY 句で SELECT ステートメントに含まれていない列を使用することをサポートしている場合は true。それ以外の場合は false を返します。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsIntegrityEnhancementFacility()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsIntegrityEnhancementFacility() をご覧ください。
戻る
Boolean - このデータベースが SQL Integrity Enhancement Facility をサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsLikeEscapeClause()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsLikeEscapeClause() をご覧ください。
戻る
Boolean - このデータベースが LIKE エスケープ句の指定をサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsLimitedOuterJoins()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsLimitedOuterJoins() をご覧ください。
戻る
Boolean - このデータベースが外部結合を限定的にサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsMinimumSQLGrammar()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsMinimumSQLGrammar() をご覧ください。
戻る
Boolean - このデータベースが ODBC 最小 SQL 文法をサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsMixedCaseIdentifiers()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsMixedCaseIdentifiers() をご覧ください。
戻る
Boolean - データベースが引用符なしの混合ケースの SQL 識別子を大文字と小文字が区別されるものとして扱い、その結果、混合ケースで保存する場合は true。それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsMixedCaseQuotedIdentifiers()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsMixedCaseQuotedIdentifiers() をご覧ください。
戻る
Boolean - データベースで大文字と小文字が混在する引用符付き SQL 識別子が区別され、その結果、大文字と小文字が混在する形式で保存される場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsMultipleOpenResults()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsMultipleOpenResults() をご覧ください。
戻る
Boolean - 呼び出し可能なステートメントが複数の結果セットを同時に返すことができる場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsMultipleResultSets()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsMultipleResultSets() をご覧ください。
戻る
Boolean - このデータベースが 1 回の実行呼び出しで複数の結果セットを取得することをサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsMultipleTransactions()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsMultipleTransactions() をご覧ください。
戻る
Boolean - このデータベースが異なる接続で複数のトランザクションを同時に開くことをサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsNamedParameters()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsNamedParameters() をご覧ください。
戻る
Boolean - データベースが呼び出し可能なステートメントへの名前付きパラメータをサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsNonNullableColumns()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsNonNullableColumns() をご覧ください。
戻る
Boolean - このデータベースの列が非 null として定義される可能性がある場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsOpenCursorsAcrossCommit()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsOpenCursorsAcrossCommit() をご覧ください。
戻る
Boolean - このデータベースがコミット間でカーソルを常に開いたままにすることをサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsOpenCursorsAcrossRollback()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsOpenCursorsAcrossRollback() をご覧ください。
戻る
Boolean - このデータベースがロールバック全体でカーソルを常に開いたままにすることをサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsOpenStatementsAcrossCommit()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsOpenStatementsAcrossCommit() をご覧ください。
戻る
Boolean - このデータベースがコミット間でステートメントを常に開いたままにすることをサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsOpenStatementsAcrossRollback()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsOpenStatementsAcrossRollback() をご覧ください。
戻る
Boolean - このデータベースがロールバック全体でステートメントを常に開いたままにすることをサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsOuterJoins()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsOuterJoins() をご覧ください。
戻る
Boolean - このデータベースが何らかの形式の外部結合をサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsPositionedDelete()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsPositionedDelete() をご覧ください。
戻る
Boolean - このデータベースが位置指定された DELETE ステートメントをサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsPositionedUpdate()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsPositionedUpdate() をご覧ください。
戻る
Boolean - このデータベースが位置指定された UPDATE ステートメントをサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsResultSetConcurrency(type, concurrency)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsResultSetConcurrency(int, int) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
type | Integer | 結果セットのタイプ(Jdbc.ResultSet.TYPE_FORWARD_ONLY、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE のいずれか)。 |
concurrency | Integer | 同時実行タイプ(Jdbc.ResultSet.CONCUR_READ_ONLY または Jdbc.ResultSet.CONCUR_UPDATABLE)。 |
戻る
Boolean - このデータベースが指定された結果セットと同時実行タイプの組み合わせをサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsResultSetHoldability(holdability)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsResultSetHoldability(int) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
holdability | Integer | チェックする保持可能性定数。Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT または Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT のいずれか。 |
戻る
Boolean - 指定された保持可能性を持つデータベースの場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsResultSetType(type)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsResultSetType(int) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
type | Integer | 結果セットのタイプ(Jdbc.ResultSet.TYPE_FORWARD_ONLY、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE のいずれか)。 |
戻る
Boolean - このデータベースが指定された結果セット型をサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsSavepoints()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsSavepoints() をご覧ください。
戻る
Boolean - データベースがセーブポイントをサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInDataManipulation()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsSchemasInDataManipulation() をご覧ください。
戻る
Boolean - データ操作ステートメントにスキーマ名を含めることができる場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInIndexDefinitions()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsSchemasInIndexDefinitions() をご覧ください。
戻る
Boolean - インデックス定義ステートメントにスキーマ名を含めることができる場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInPrivilegeDefinitions()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsSchemasInPrivilegeDefinitions() をご覧ください。
戻る
Boolean - 権限定義ステートメントにスキーマ名を含めることができる場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInProcedureCalls()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsSchemasInProcedureCalls() をご覧ください。
戻る
Boolean - プロシージャ呼び出しステートメントにスキーマ名を含めることができる場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsSchemasInTableDefinitions()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsSchemasInTableDefinitions() をご覧ください。
戻る
Boolean - テーブル定義ステートメントにスキーマ名を含めることができる場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsSelectForUpdate()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsSelectForUpdate() をご覧ください。
戻る
Boolean - このデータベースが SELECT FOR UPDATE ステートメントをサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsStatementPooling()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsStatementPooling() をご覧ください。
戻る
Boolean - データベースがステートメント プールをサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsStoredFunctionsUsingCallSyntax()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsStoredFunctionsUsingCallSyntax() をご覧ください。
戻る
Boolean - データベースがストアド プロシージャ エスケープ構文を使用したユーザー定義関数またはベンダー関数の呼び出しをサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsStoredProcedures()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsStoredProcedures() をご覧ください。
戻る
Boolean - このデータベースがストアド プロシージャ エスケープ構文を使用したストアド プロシージャ呼び出しをサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInComparisons()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsSubqueriesInComparisons() をご覧ください。
戻る
Boolean - このデータベースが比較式でサブクエリをサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInExists()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsSubqueriesInExists() をご覧ください。
戻る
Boolean - このデータベースが EXISTS 式でサブクエリをサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInIns()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsSubqueriesInIns() をご覧ください。
戻る
Boolean - このデータベースが IN 式でサブクエリをサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsSubqueriesInQuantifieds()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsSubqueriesInQuantifieds() をご覧ください。
戻る
Boolean - このデータベースが量化式でサブクエリをサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsTableCorrelationNames()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsTableCorrelationNames() をご覧ください。
戻る
Boolean - このデータベースがテーブル相関名をサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsTransactionIsolationLevel(level)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsTransactionIsolationLevel(int) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
level | Integer | サポートを判断するトランザクション分離レベル。Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED、Jdbc.Connection.TRANSACTION_READ_COMMITTED、Jdbc.Connection.TRANSACTION_REPEATABLE_READ、Jdbc.Connection.TRANSACTION_SERIALIZABLE、Jdbc.Connection.TRANSACTION_NONE のいずれかにする必要があります。 |
戻る
Boolean - このデータベースが指定されたトランザクション分離レベルをサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsTransactions()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsTransactions() をご覧ください。
戻る
Boolean - このデータベースがトランザクションをサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsUnion()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsUnion() をご覧ください。
戻る
Boolean - このデータベースが SQL UNION をサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
supportsUnionAll()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#supportsUnionAll() をご覧ください。
戻る
Boolean - このデータベースが SQL UNION ALL をサポートしている場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
updatesAreDetected(type)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#updatesAreDetected(int) をご覧ください。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
type | Integer | 結果セットのタイプ(Jdbc.ResultSet.TYPE_FORWARD_ONLY、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE、Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE のいずれか)。 |
戻る
Boolean - 指定された結果セット型で、JdbcResultSet.rowUpdated() の呼び出しによって可視行の更新が検出された場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
usesLocalFilePerTable()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#usesLocalFilePerTable() をご覧ください。
戻る
Boolean - データベースが各テーブルを別々のローカル ファイルに保存する場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
usesLocalFiles()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#usesLocalFiles() をご覧ください。
戻る
Boolean - データベースがテーブルをローカル ファイルに保存する場合は true、それ以外の場合は false。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/script.external_request