JDBC データベースのメタデータ オブジェクト。このクラスのドキュメントについては、
java.sql.DatabaseMetaData
をご覧ください。
メソッド
詳細なドキュメント
allProceduresAreCallable()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#allProceduresAreCallable()
をご覧ください。
戻る
Boolean
- ユーザーが get
によって返されたすべてのプロシージャを呼び出せる場合は true
、それ以外の場合は false
。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
allTablesAreSelectable()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#allTablesAreSelectable()
をご覧ください。
戻る
Boolean
- ユーザーが SELECT
ステートメントで get
によって返されたすべてのテーブルを呼び出せる場合は true
、それ以外の場合は false
。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
autoCommitFailureClosesAllResultSets()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#autoCommitFailureClosesAllResultSets()
をご覧ください。
戻る
Boolean
- auto
が 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
- 指定された結果セットのタイプで、Jdbc
の呼び出しによって表示行の削除が検出された場合は true
。false
の場合、削除された行は結果セットから削除されます。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
doesMaxRowSizeIncludeBlobs()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#doesMaxRowSizeIncludeBlobs()
をご覧ください。
戻る
Boolean
- SQL データ型 LONGVARCHAR
と LONGVARBINARY
が get
によって返されたサイズに含まれている場合は 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 を渡すと、カタログ名が検索の絞り込みには使用されません。 |
schema | String | 検索のフィルタに使用するスキーマ名のパターン(データベースに表示される形式)。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、検索の絞り込みにスキーマ名が使用されなくなります。 |
type | String | ユーザー定義型名のパターン。データベースに保存されている型名と一致する必要があります。 |
attribute | String | 属性名のパターン。データベースで宣言されている属性名と一致する必要があります。 |
戻る
Jdbc
- 指定されたスキーマとカタログで使用可能な指定されたユーザー定義タイプの属性の説明を含む結果セット。各行には、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 値を許容する列を含めます。それ以外の場合は含めません。 |
戻る
Jdbc
- 行を一意に識別する列の説明を含む結果セット(結果セット内の行ごとに 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()
をご覧ください。
戻る
Jdbc
- カタログ名を含む結果セット(行ごとに 1 つ)。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getClientInfoProperties()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getClientInfoProperties()
をご覧ください。
戻る
Jdbc
- ドライバがサポートするクライアント情報プロパティを含む結果セット。NAME
で並べ替えられ、1 行に 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 | テーブル名。データベースに保存されているテーブル名と一致している必要があります。 |
column | String | 検索をフィルタする列名のパターン。データベースに保存されている列名と一致する必要があります。 |
戻る
Jdbc
- 列権限の説明を含む結果セット(1 行に 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 を渡すと、カタログ名が検索の絞り込みには使用されません。 |
schema | String | 検索のフィルタに使用するスキーマ名のパターン(データベースに表示される形式)。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、検索の絞り込みにスキーマ名が使用されなくなります。 |
table | String | 検索をフィルタするテーブル名のパターン。データベースに保存されているテーブル名と一致している必要があります。 |
column | String | 検索をフィルタする列名のパターン。データベースに保存されている列名と一致する必要があります。 |
戻る
Jdbc
- 列の説明を含む結果セット(行ごとに 1 つ)。TABLE_CAT
、TABLE_SCHEM
、TABLE_NAME
、ORDINAL_POSITION
の順に並べ替えられます。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getConnection()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getConnection()
をご覧ください。
戻る
Jdbc
- このメタデータを生成した接続。
承認
このメソッドを使用するスクリプトには、次のスコープの 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)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
parent | String | データベースに表示される親カタログ名。空の文字列を渡すと、カタログのないプロシージャが取得されます。null を渡すと、選択条件でカタログ名が使用されないことを示します。 |
parent | String | データベースに表示される親スキーマ名。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、選択条件でスキーマ名が使用されないことを示します。 |
parent | String | キーをエクスポートする親テーブルの名前。データベースに保存されているテーブル名と一致している必要があります。 |
foreign | String | データベースに表示される外部カタログ名。空の文字列を渡すと、カタログのないプロシージャが取得されます。null を渡すと、選択条件でカタログ名が使用されないことを示します。 |
foreign | String | データベースに表示される外部スキーマ名。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、選択条件でスキーマ名が使用されないことを示します。 |
foreign | String | キーをエクスポートする外部テーブルの名前。データベースに保存されているテーブル名と一致している必要があります。 |
戻る
Jdbc
- 主キーまたは親テーブルの一意の制約を表す列を参照する、指定された外部キーテーブルの外部キー列の説明を含む結果セット。結果セットの各行に 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 | テーブル名。データベースに保存されているテーブル名と一致している必要があります。 |
戻る
Jdbc
- テーブルからエクスポートされた主キー列の外部キー列の説明を含む結果セット。結果セットの各行に 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 を渡すと、カタログ名が検索の絞り込みには使用されません。 |
schema | String | 検索のフィルタに使用するスキーマ名のパターン(データベースに表示される形式)。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、検索の絞り込みにスキーマ名が使用されなくなります。 |
function | String | データベースに保存されている関数名と一致する関数パターン。 |
column | String | パラメータ名のパターン。データベースに格納されているパラメータ名または列名と一致する必要があります。 |
戻る
Jdbc
- 指定されたカタログで使用可能なシステム関数パラメータとユーザー関数パラメータの説明を含む結果セット。各行には、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 を渡すと、カタログ名が検索の絞り込みには使用されません。 |
schema | String | 検索のフィルタに使用するスキーマ名のパターン(データベースに表示される形式)。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、検索の絞り込みにスキーマ名が使用されなくなります。 |
function | String | 関数パターン。データベースに保存されている関数名と一致している必要があります。 |
戻る
Jdbc
- 指定されたカタログで使用可能なシステム関数とユーザー関数の説明を含む結果セット。各行には 1 つの関数の説明が含まれ、FUNCTION_CAT
、FUNCTION_SCHEM
、FUNCTION_NAME
、SPECIFIC_ NAME
の順に並べられます。
承認
このメソッドを使用するスクリプトには、次のスコープの 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 | テーブル名。データベースに保存されているテーブル名と一致している必要があります。 |
戻る
Jdbc
- 特定のテーブルの外部キー列(テーブルによってインポートされた列)によって参照される主キー列の列の説明を含む結果セット。結果セットの各行に 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 の場合、結果に近似値またはデータ外値を反映できます。それ以外の場合は、結果の精度が要求されます。 |
戻る
Jdbc
- 指定されたテーブルのインデックスと統計列の説明を含む結果セット。結果セットの各行に 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 | テーブル名。データベースに保存されているテーブル名と一致している必要があります。 |
戻る
Jdbc
- 主キー列の列の説明を含む結果セット(行ごとに 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 を渡すと、カタログ名が検索の絞り込みには使用されません。 |
schema | String | 検索のフィルタに使用するスキーマ名のパターン(データベースに表示される形式)。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、検索の絞り込みにスキーマ名が使用されなくなります。 |
procedure | String | 検索をフィルタするプロシージャ名のパターン。データベースに保存されているプロシージャ名と一致している必要があります。 |
column | String | 検索をフィルタする列名のパターン。データベースに保存されている列名と一致する必要があります。 |
戻る
Jdbc
- プロシージャと列の説明(1 行に 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 を渡すと、カタログ名が検索の絞り込みには使用されません。 |
schema | String | 検索のフィルタに使用するスキーマ名のパターン(データベースに表示される形式)。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、検索の絞り込みにスキーマ名が使用されなくなります。 |
procedure | String | 検索をフィルタするプロシージャ名のパターン。データベースに保存されているプロシージャ名と一致している必要があります。 |
戻る
Jdbc
- プロシージャの説明を含む結果セット(1 行に 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
のタイプ(sql
または sql
)。
承認
このメソッドを使用するスクリプトには、次のスコープの 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()
をご覧ください。
戻る
Jdbc
- スキーマの説明を含む結果セット(1 行に 1 つ)。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getSchemas(catalog, schemaPattern)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getSchemas()
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
catalog | String | 検索のフィルタに使用するカタログ名(データベースに表示される名前)。空の文字列を渡すと、カタログのないプロシージャが取得されます。null を渡すと、カタログ名が検索の絞り込みには使用されません。 |
schema | String | 検索のフィルタに使用するスキーマ名のパターン(データベースに表示される形式)。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、検索の絞り込みにスキーマ名が使用されなくなります。 |
戻る
Jdbc
- このデータベースで使用可能なスキームの説明を含む結果セット。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 を渡すと、選択条件でカタログ名が使用されないことを示します。 |
schema | String | 検索のフィルタに使用するスキーマ名のパターン(データベースに表示される形式)。空の文字列を渡すと、スキーマのないプロシージャが取得されます。 |
table | String | テーブル名のパターン。完全修飾名にすることもできます。 |
戻る
Jdbc
- このデータベースの特定のスキーマで定義されたテーブル階層の説明を含む結果セット。各行には、特定のテーブルタイプに関する情報が表示されます。スーパーのないテーブルはリストに表示されません。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getSuperTypes(catalog, schemaPattern, typeNamePattern)
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getSuperTypes(String, String, String)
をご覧ください。
パラメータ
名前 | 型 | 説明 |
---|---|---|
catalog | String | データベースに表示されるカタログ名。空の文字列を渡すと、カタログのないプロシージャが取得されます。null を渡すと、選択条件でカタログ名が使用されないことを示します。 |
schema | String | 検索のフィルタに使用するスキーマ名のパターン(データベースに表示される形式)。空の文字列を渡すと、スキーマのないプロシージャが取得されます。 |
type | String | ユーザー定義型の名前パターン。完全修飾名にすることもできます。 |
戻る
Jdbc
- このデータベースの特定のスキーマで定義されたユーザー定義型階層の説明を含む結果セット。各行には、特定のユーザー定義型に関する情報が表示されます。super のない型はリストに表示されません。
承認
このメソッドを使用するスクリプトには、次のスコープの 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 を渡すと、カタログ名が検索の絞り込みには使用されません。 |
schema | String | 検索のフィルタに使用するスキーマ名のパターン(データベースに表示される形式)。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、検索の絞り込みにスキーマ名が使用されなくなります。 |
table | String | 検索をフィルタするテーブル名のパターン。データベースに保存されているテーブル名と一致している必要があります。 |
戻る
Jdbc
- テーブル権限の説明を含む結果セット(1 行に 1 つ)。TABLE_CAT
、TABLE_SCHEM
、TABLE_NAME
、PRIVILEGE
の順に並べ替えられます。
承認
このメソッドを使用するスクリプトには、次のスコープの 1 つ以上による承認が必要です。
-
https://www.googleapis.com/auth/script.external_request
getTableTypes()
このメソッドのドキュメントについては、
java.sql.DatabaseMetaData#getTableTypes()
をご覧ください。
戻る
Jdbc
- テーブルタイプを含む結果セット(1 行に 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 を渡すと、カタログ名が検索の絞り込みには使用されません。 |
schema | String | 検索のフィルタに使用するスキーマ名のパターン(データベースに表示される形式)。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、検索の絞り込みにスキーマ名が使用されなくなります。 |
table | String | 検索をフィルタするテーブル名のパターン。データベースに保存されているテーブル名と一致している必要があります。 |
types | String[] | 返される型のリスト。各型は get が返すリストに含まれている必要があります。null を渡すと、すべてのテーブルタイプが返されます。 |
戻る
Jdbc
- テーブルの説明を含む結果セット(行ごとに 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()
をご覧ください。
戻る
Jdbc
- このデータベースでサポートされているデータ型の説明を含む結果セット。結果セットの各行に 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 を渡すと、カタログ名が検索の絞り込みには使用されません。 |
schema | String | 検索のフィルタに使用するスキーマ名のパターン(データベースに表示される形式)。空の文字列を渡すと、スキーマのないプロシージャが取得されます。null を渡すと、検索の絞り込みにスキーマ名が使用されなくなります。 |
type | String | 検索をフィルタする型名パターン。完全修飾名にできます。 |
types | Integer[] | 含めるユーザー定義型(JAVA_OBJECT 、STRUCT 、DISTINCT )のリスト。null を渡すと、すべてのタイプが返されます。 |
戻る
Jdbc
- ユーザー定義型(UDT)の説明を含む結果セット。1 行に 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 | テーブル名。データベースに保存されているテーブル名と一致している必要があります。 |
戻る
Jdbc
- 行内の値が更新されたときに更新される列の説明を含む順序なしの結果セット(結果セットの行ごとに 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
- 指定された結果セット タイプで、Jdbc
の呼び出しによって可視行の挿入が検出された場合、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
- データベースが drop 列を含む 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)
をご覧ください。
パラメータ
戻る
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
- このデータベースが GROUP BY
句の SELECT
ステートメントにない列の使用をサポートしている場合(SELECT
ステートメントのすべての列が GROUP BY
句に含まれている場合)。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
- このデータベースが commit 間でカーソルを常に開いた状態に保つことをサポートしている場合は 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
- このデータベースが commit 間でステートメントを常に開いた状態に保つことをサポートしている場合は 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
- 指定された結果セット タイプで Jdbc
の呼び出しによって可視行の更新が検出された場合は 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