public class DatabaseMetaData
extends java.lang.Object
implements java.sql.DatabaseMetaData
このドキュメントでは、「データベース」という用語は通常、 ドライバと DBMS の両方を指しています。
attributeNoNulls, attributeNullable, attributeNullableUnknown, bestRowNotPseudo, bestRowPseudo, bestRowSession, bestRowTemporary, bestRowTransaction, bestRowUnknown, columnNoNulls, columnNullable, columnNullableUnknown, functionColumnIn, functionColumnInOut, functionColumnOut, functionColumnResult, functionColumnUnknown, functionNoNulls, functionNoTable, functionNullable, functionNullableUnknown, functionResultUnknown, functionReturn, functionReturnsTable, importedKeyCascade, importedKeyInitiallyDeferred, importedKeyInitiallyImmediate, importedKeyNoAction, importedKeyNotDeferrable, importedKeyRestrict, importedKeySetDefault, importedKeySetNull, procedureColumnIn, procedureColumnInOut, procedureColumnOut, procedureColumnResult, procedureColumnReturn, procedureColumnUnknown, procedureNoNulls, procedureNoResult, procedureNullable, procedureNullableUnknown, procedureResultUnknown, procedureReturnsResult, sqlStateSQL, sqlStateSQL99, sqlStateXOpen, tableIndexClustered, tableIndexHashed, tableIndexOther, tableIndexStatistic, typeNoNulls, typeNullable, typeNullableUnknown, typePredBasic, typePredChar, typePredNone, typeSearchable, versionColumnNotPseudo, versionColumnPseudo, versionColumnUnknown| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
allProceduresAreCallable()
getProcedures メソッドによって返される
すべてのプロシージャが、現在のユーザから呼び出せるかどうかを取得します。 |
boolean |
allTablesAreSelectable()
getTables メソッドによって返されるすべてのテーブルが、
現在のユーザによって使用できるかどうかを取得します。 |
boolean |
autoCommitFailureClosesAllResultSets()
autoCommitがtrueの場合に、
自動コミットが失敗した場合、すべてのResultSetがクローズ
されるかどうかを返します。 |
boolean |
dataDefinitionCausesTransactionCommit()
トランザクションのデータ定義文が、トランザクションを強制的に
コミットさせるかどうかを取得します。
|
boolean |
dataDefinitionIgnoredInTransactions()
このデータベースによって、トランザクションでデータ定義文が
無視されるかどうかを取得します。
|
boolean |
deletesAreDetected(int type_)
java.sql.ResultSet.rowDeleted メソッドを
呼び出すことによって可視の行が削除されたことを検出できるかどうかを
取得します。 |
boolean |
doesMaxRowSizeIncludeBlobs()
getMaxRowSize メソッドの戻り値が SQL データの型の
java.sql.Types.LONGVARCHAR および
java.sql.Types.LONGVARBINARY を含むかどうかを取得します。 |
boolean |
generatedKeyAlwaysReturned()
自動採番列を常に返すかどうか。
|
java.sql.ResultSet |
getAttributes(java.lang.String catalog_,
java.lang.String schemaPattern_,
java.lang.String typeNamePattern_,
java.lang.String attributeNamePattern_)
指定されたスキーマおよびカタログで使用可能な
ユーザ定義の型 (UDT) のための指定された型の指定された属性に関する記述を
取得します。
|
java.sql.ResultSet |
getBestRowIdentifier(java.lang.String catalog_,
java.lang.String schema_,
java.lang.String table_,
int scope_,
boolean nullable_)
行を一意に識別するテーブルの最適な列セットに関する記述を取得します。
|
java.sql.ResultSet |
getCatalogs()
このデータベースで使用可能なカタログ名を取得します。
|
java.lang.String |
getCatalogSeparator()
このデータベースがカタログ名とテーブル名のセパレータとして使用する
java.lang.String を取得します。 |
java.lang.String |
getCatalogTerm()
[サポート外]
「catalog」に対するデータベースベンダーの推奨用語を取得します。
|
java.sql.ResultSet |
getClientInfoProperties()
クライアント情報プロパティーはサポートしていない
|
java.sql.ResultSet |
getColumnPrivileges(java.lang.String catalog_,
java.lang.String schema_,
java.lang.String table_,
java.lang.String columnNamePattern_)
テーブルの列へのアクセス権に関する記述を取得します。
|
java.sql.ResultSet |
getColumns(java.lang.String catalog_,
java.lang.String schemaPattern_,
java.lang.String tableNamePattern_,
java.lang.String columnNamePattern_)
テーブル列の記述を取得します。
|
java.sql.Connection |
getConnection()
このメタデータオブジェクトを生成した接続 (コネクションオブジェクト) を
取り出します。
|
java.sql.ResultSet |
getCrossReference(java.lang.String primaryCatalog_,
java.lang.String primarySchema_,
java.lang.String primaryTable_,
java.lang.String foreignCatalog_,
java.lang.String foreignSchema_,
java.lang.String foreignTable_)
指定された主キーテーブルの主キー列を参照する指定された
外部のキーテーブル中の、外部のキー列に関する記述
(テーブルが別のキーをインポートする方法を記述) を取得します。
|
int |
getDatabaseMajorVersion()
[サポート外]
基本となるデータベースのメジャーバージョンを取得します。
|
int |
getDatabaseMinorVersion()
[サポート外]
基本となるデータベースのマイナーバージョンを取得します。
|
java.lang.String |
getDatabaseProductName()
このデータベース製品の名前を取得します。
|
java.lang.String |
getDatabaseProductVersion()
このデータベース製品のバージョンを取得します。
|
int |
getDefaultTransactionIsolation()
このデータベースのデフォルトのトランザクション遮断レベルを取得します。
|
int |
getDriverMajorVersion()
この JDBC ドライバのメジャーバージョンを取得します。
|
int |
getDriverMinorVersion()
この JDBC ドライバのマイナーバージョンを取得します。
|
java.lang.String |
getDriverName()
この JDBC ドライバの名前を取得します。
|
java.lang.String |
getDriverVersion()
この JDBC ドライバのバージョンを
java.lang.String として
取得します。 |
java.sql.ResultSet |
getExportedKeys(java.lang.String catalog_,
java.lang.String schema_,
java.lang.String table_)
指定されたテーブルの主キー列 (テーブルによってエクスポートされた
外部キー) を参照する外部キー列に関する記述を取得します。
|
java.lang.String |
getExtraNameCharacters()
[サポート外]
引用符で囲まれていない識別名に使用できるすべての「特殊」文字
( a-z 、 A-Z 、 0-9 、および _ 以外) を取得します。
|
java.sql.ResultSet |
getFunctionColumns(java.lang.String catalog,
java.lang.String schemaPattern,
java.lang.String functionNamePattern,
java.lang.String columnNamePattern)
[サポート外!]
|
java.sql.ResultSet |
getFunctions(java.lang.String catalog,
java.lang.String schemaPattern,
java.lang.String functionNamePattern)
[サポート外!]
|
java.lang.String |
getIdentifierQuoteString()
SQL 識別子を引用するのに使用する文字列を取得します。
|
java.sql.ResultSet |
getImportedKeys(java.lang.String catalog_,
java.lang.String schema_,
java.lang.String table_)
テーブルの外部キー列 (テーブルによってインポートされる主キー) を参照する
主キー列に関する記述を取得します。
|
java.sql.ResultSet |
getIndexInfo(java.lang.String catalog_,
java.lang.String schema_,
java.lang.String table_,
boolean unique_,
boolean approximate_)
指定されたテーブルのインデックスと統計情報に関する記述を取得します。
|
int |
getJDBCMajorVersion()
このドライバの JDBC メジャーバージョンを取得します。
|
int |
getJDBCMinorVersion()
このドライバの JDBC マイナーバージョンを取得します。
|
int |
getMaxBinaryLiteralLength()
このデータベースで、インラインバイナリリテラル中に入れられる
16 進数の最大文字数を取得します。
|
int |
getMaxCatalogNameLength()
このデータベースでの、カタログ名の最大文字数を取得します。
|
int |
getMaxCharLiteralLength()
このデータベースでの、キャラクタリテラルの最大文字数を取得します。
|
int |
getMaxColumnNameLength()
このデータベースでの、列名の最大文字数を取得します。
|
int |
getMaxColumnsInGroupBy()
このデータベースでの、
GROUP BY 節中の列数の最大値を
取得します。 |
int |
getMaxColumnsInIndex()
このデータベースでの、インデックス中の列数の最大値を取得します。
|
int |
getMaxColumnsInOrderBy()
このデータベースでの、
ORDER BY 節中の列数の最大値を
取得します。 |
int |
getMaxColumnsInSelect()
このデータベースでの、
SELECT リスト中の列数の最大値を
取得します。 |
int |
getMaxColumnsInTable()
このデータベースでの、テーブル中の列数の最大値を取得します。
|
int |
getMaxConnections()
このデータベースへの可能な現在の接続の最大数を取得します。
|
int |
getMaxCursorNameLength()
このデータベースでの、カーソル名の最大文字数を取得します。
|
int |
getMaxIndexLength()
このデータベースでの、インデックスの全部分を含む、
インデックスの最大バイト数を取得します。
|
int |
getMaxProcedureNameLength()
このデータベースでの、プロシージャ名の最大文字数を取得します。
|
int |
getMaxRowSize()
このデータベースでの、1 行の最大バイト数を取得します。
|
int |
getMaxSchemaNameLength()
このデータベースでの、スキーマ名の最大文字数を取得します。
|
int |
getMaxStatementLength()
このデータベースでの、SQL 文の最大文字数を取得します。
|
int |
getMaxStatements()
このデータベースの同時にオープンできるアクティブな文の最大数を
取得します。
|
int |
getMaxTableNameLength()
このデータベースでの、テーブル名の最大文字数を取得します。
|
int |
getMaxTablesInSelect()
このデータベースでの、
SELECT 文の最大テーブル数を
取得します。 |
int |
getMaxUserNameLength()
このデータベースでの、ユーザ名の最大文字数を取得します。
|
java.lang.String |
getNumericFunctions()
[サポート外]
このデータベースで使用可能なコンマで区切った数学関数のリストを
取得します。
|
java.sql.ResultSet |
getPrimaryKeys(java.lang.String catalog_,
java.lang.String schema_,
java.lang.String table_)
指定されたテーブルの主キー列の記述を取得します。
|
java.sql.ResultSet |
getProcedureColumns(java.lang.String catalog_,
java.lang.String schemaPattern_,
java.lang.String procedureNamePattern_,
java.lang.String columnNamePattern_)
指定されたカタログのストアドプロシージャパラメータと結果列に関する記述を
取得します。
|
java.sql.ResultSet |
getProcedures(java.lang.String catalog_,
java.lang.String schemaPattern_,
java.lang.String procedureNamePattern_)
指定されたカタログで使用可能なストアドプロシージャに関する記述を
取得します。
|
java.lang.String |
getProcedureTerm()
[サポート外]
「procedure」に対するデータベースベンダーの推奨用語を取得します。
|
int |
getProtocolVersion()
[JDBCに含まれない関数]
接続中のプロトコルバージョンを取得します。
|
java.sql.ResultSet |
getPseudoColumns(java.lang.String catalog,
java.lang.String schemaPattern,
java.lang.String tableNamePattern,
java.lang.String columnNamePattern) |
int |
getResultSetHoldability()
java.sql.ResultSet オブジェクトの
デフォルトの保持機能を取得します。 |
java.sql.RowIdLifetime |
getRowIdLifetime()
ROWID型はサポートしていない |
java.sql.ResultSet |
getSchemas()
このデータベースで使用可能なスキーマ名を取得します。
|
java.sql.ResultSet |
getSchemas(java.lang.String catalog,
java.lang.String schemaPattern)
スキーマはサポートしていない
|
java.lang.String |
getSchemaTerm()
[サポート外]
「schema」に対するデータベースベンダーの推奨用語を取得します。
|
java.lang.String |
getSearchStringEscape()
[サポート外]
ワイルドカード文字をエスケープするのに使用できる文字列を取得します。
|
java.lang.String |
getSQLKeywords()
[サポート外]
このデータベースの SQL キーワードであって、SQL92 のキーワードではない、
すべてのキーワードをコンマで区切ったリストを取得します。
|
int |
getSQLStateType()
SQLException.getSQLState によって返される SQLSTATE が
X/Open (現在は Open Group) の SQL CLI であるか SQL99 であるかを
示します。 |
java.lang.String |
getStringFunctions()
[サポート外]
このデータベースで使用可能なコンマで区切った文字列関数のリストを
取得します。
|
java.sql.ResultSet |
getSuperTables(java.lang.String catalog_,
java.lang.String schemaPattern_,
java.lang.String tableNamePattern_)
このデータベースの特定のスキーマで定義されている
テーブル階層の説明を取得します。
|
java.sql.ResultSet |
getSuperTypes(java.lang.String catalog_,
java.lang.String schemaPattern_,
java.lang.String typeNamePattern_)
このデータベースの特定のスキーマで定義されている
ユーザ定義型 (UDT) 階層の説明を取得します。
|
java.lang.String |
getSystemFunctions()
[サポート外]
このデータベースで使用可能なコンマで区切ったシステム関数のリストを
取得します。
|
java.sql.ResultSet |
getTablePrivileges(java.lang.String catalog_,
java.lang.String schemaPattern_,
java.lang.String tableNamePattern_)
カタログで使用可能な各テーブルに対するアクセス権に関する記述を
取得します。
|
java.sql.ResultSet |
getTables(java.lang.String catalog_,
java.lang.String schemaPattern_,
java.lang.String tableNamePattern_,
java.lang.String[] types_)
使用可能なテーブルに関する記述を取得します。
|
java.sql.ResultSet |
getTableTypes()
このデータベースで使用可能なテーブルの型を取得します。
|
java.lang.String |
getTimeDateFunctions()
[サポート外]
このデータベースで使用可能な時間関数と日付関数をコンマで区切ったリストを
取得します。
|
java.sql.ResultSet |
getTypeInfo()
このデータベースでサポートされているすべての標準 SQL の型に関する記述を
取得します。
|
java.sql.ResultSet |
getUDTs(java.lang.String catalog_,
java.lang.String schemaPattern_,
java.lang.String typeNamePattern_,
int[] types_)
特定のスキーマで定義されているユーザ定義型 (UDT) の説明を取得します。
|
java.lang.String |
getURL()
この DBMS の URL を取得します。
|
java.lang.String |
getUserName()
このデータベースに記録されているユーザ名を取得します。
|
java.sql.ResultSet |
getVersionColumns(java.lang.String catalog_,
java.lang.String schema_,
java.lang.String table_)
行の任意の値が変更された場合に、自動的に更新されるテーブルの列に関する
記述を取得します。
|
boolean |
insertsAreDetected(int type_)
java.sql.ResultSet.rowInserted メソッドを
呼び出すことによって可視の行が挿入されたことを検出できるかどうかを
取得します。 |
boolean |
isCatalogAtStart()
[サポート外]
完全修飾されたテーブル名の開始部分 (または終了部分) に
カタログが現れるかどうかを取得します。
|
boolean |
isReadOnly()
このデータベースが読み込み専用モードかどうかを取得します。
|
boolean |
isWrapperFor(java.lang.Class<?> iface)
[サポート外]
常に
falseを返します |
boolean |
locatorsUpdateCopy()
[サポート外]
LOB への変更が、コピーに対して行われたのか、
LOB に直接行われたのかを示します。
|
boolean |
nullPlusNonNullIsNull()
このデータベースが、
NULL 値と非 NULL 値の
連結を NULL とするかどうかを取得します。 |
boolean |
nullsAreSortedAtEnd()
NULL 値が、ソート順にかかわらず
最後にソートされるかどうかを取得します。 |
boolean |
nullsAreSortedAtStart()
NULL 値が、ソート順にかかわらず
最初にソートされるかどうかを取得します。 |
boolean |
nullsAreSortedHigh()
NULL 値が高位にソートされるかどうかを取得します。 |
boolean |
nullsAreSortedLow()
NULL 値が下位にソートされるかどうかを取得します。 |
boolean |
othersDeletesAreVisible(int type_)
他で行われた削除が可視かどうかを取得します。
|
boolean |
othersInsertsAreVisible(int type_)
他で行われた挿入が可視かどうかを取得します。
|
boolean |
othersUpdatesAreVisible(int type_)
他で行われた更新が可視かどうかを取得します。
|
boolean |
ownDeletesAreVisible(int type_)
結果セット自身の削除が可視かどうかを取得します。
|
boolean |
ownInsertsAreVisible(int type_)
結果セット自身の挿入が可視かどうかを取得します。
|
boolean |
ownUpdatesAreVisible(int type_)
結果セット自身の更新が可視かどうかを取得します。
|
boolean |
storesLowerCaseIdentifiers()
このデータベースが、大文字小文字が混在する引用符なしの SQL 識別子を、
大文字小文字を区別しないで処理し、小文字で格納するかどうかを取得します。
|
boolean |
storesLowerCaseQuotedIdentifiers()
このデータベースが、大文字小文字が混在する引用符付きの SQL 識別子を、
大文字小文字を区別しないで処理し、小文字で格納するかどうかを取得します。
|
boolean |
storesMixedCaseIdentifiers()
このデータベースが、大文字小文字が混在する引用符なしの SQL 識別子を、
大文字小文字を区別しないで処理し、大文字小文字混在で格納するかどうかを
取得します。
|
boolean |
storesMixedCaseQuotedIdentifiers()
このデータベースが、大文字小文字が混在する引用符付きの SQL 識別子を、
大文字小文字を区別しないで処理し、大文字小文字混在で
格納するかどうかを取得します。
|
boolean |
storesUpperCaseIdentifiers()
このデータベースが、大文字小文字が混在する引用符なしの SQL 識別子を、
大文字小文字を区別しないで処理し、大文字で格納するかどうかを取得します。
|
boolean |
storesUpperCaseQuotedIdentifiers()
このデータベースが、大文字小文字が混在する引用符付きの SQL 識別子を、
大文字小文字を区別しないで処理し、大文字で格納するかどうかを取得します。
|
boolean |
supportsAlterTableWithAddColumn()
このデータベースによって、追加列のある
ALTER TABLE が
サポートされるかどうかを取得します。 |
boolean |
supportsAlterTableWithDropColumn()
このデータベースによって、ドロップ列のある
ALTER TABLE が
サポートされるかどうかを取得します。 |
boolean |
supportsANSI92EntryLevelSQL()
このデータベースによって、ANSI92 エントリレベルの SQL 文法が
サポートされるかどうかを取得します。
|
boolean |
supportsANSI92FullSQL()
このデータベースによって、ANSI92 完全レベルの SQL 文法が
サポートされるかどうかを取得します。
|
boolean |
supportsANSI92IntermediateSQL()
このデータベースによって、ANSI92 中間レベルの SQL 文法が
サポートされるかどうかを取得します。
|
boolean |
supportsBatchUpdates()
このデータベースによってバッチ更新がサポートされるかどうかを取得します。
|
boolean |
supportsCatalogsInDataManipulation()
データ操作文でカタログ名を使用できるかどうかを取得します。
|
boolean |
supportsCatalogsInIndexDefinitions()
インデックス定義文でカタログ名を使用できるかどうかを取得します。
|
boolean |
supportsCatalogsInPrivilegeDefinitions()
特権定義文でカタログ名を使用できるかどうかを取得します。
|
boolean |
supportsCatalogsInProcedureCalls()
プロシージャ呼び出し文でカタログ名を使用できるかどうかを取得します。
|
boolean |
supportsCatalogsInTableDefinitions()
テーブル定義文でカタログ名を使用できるかどうかを取得します。
|
boolean |
supportsColumnAliasing()
このデータベースによって列の別名がサポートされるかどうかを取得します。
|
boolean |
supportsConvert()
このデータベースによって、SQL の型間の
CONVERT 関数が
サポートされるかどうかを取得します。 |
boolean |
supportsConvert(int fromType_,
int toType_)
このデータベースによって、指定された SQL の型間の
CONVERT 関数がサポートされるかどうかを取得します。 |
boolean |
supportsCoreSQLGrammar()
このデータベースによって、ODBC Core SQL 文法が
サポートされるかどうかを取得します。
|
boolean |
supportsCorrelatedSubqueries()
このデータベースによって照合関係サブクエリーが
サポートされるかどうかを取得します。
|
boolean |
supportsDataDefinitionAndDataManipulationTransactions()
このデータベースによって、トランザクションで、データ定義文と
データ操作文の両方がサポートされるかどうかを取得します。
|
boolean |
supportsDataManipulationTransactionsOnly()
このデータベースによって、トランザクションでデータ操作文だけが
サポートされるかどうかを取得します。
|
boolean |
supportsDifferentTableCorrelationNames()
テーブル相互関係名がサポートされる場合、
テーブルの名前と異なる名前であるという制限を付けるかどうかを取得します。
|
boolean |
supportsExpressionsInOrderBy()
このデータベースによって、
ORDER BY リスト中で
式がサポートされるかどうかを取得します。 |
boolean |
supportsExtendedSQLGrammar()
このデータベースによって、ODBC Extended SQL 文法が
サポートされるかどうかを取得します。
|
boolean |
supportsFullOuterJoins()
このデータベースによって、完全入れ子の外部結合が
サポートされるかどうかを取得します。
|
boolean |
supportsGetGeneratedKeys()
文が実行されたあとに自動生成キーを取得できるかどうかを取得します。
|
boolean |
supportsGroupBy()
このデータベースによって、
GROUP BY 節のフォームが
サポートされるかどうかを取得します。 |
boolean |
supportsGroupByBeyondSelect()
SELECT 文中のすべての列が GROUP BY 節に
含まれるという条件で、このデータベースによって、
GROUP BY 節で SELECT 文中にない列の使用が
サポートされるかどうかを取得します。 |
boolean |
supportsGroupByUnrelated()
このデータベースによって、
GROUP BY 節で
SELECT 文中にない列の使用がサポートされるかどうかを
取得します。 |
boolean |
supportsIntegrityEnhancementFacility()
[サポート外]
このデータベースによって、SQL Integrity Enhancement Facility が
サポートされるかどうかを取得します。
|
boolean |
supportsLikeEscapeClause()
このデータベースによって、
LIKE エスケープ節の指定が
サポートされるかどうかを取得します。 |
boolean |
supportsLimitedOuterJoins()
このデータベースによって、外部結合に関し、制限されたサポートが
提供されるかどうかを取得します
|
boolean |
supportsMinimumSQLGrammar()
このデータベースによって、ODBC Minimum SQL 文法が
サポートされるかどうかを取得します。
|
boolean |
supportsMixedCaseIdentifiers()
このデータベースが、大文字小文字が混在する引用符なしの SQL 識別子を、
大文字小文字を区別して処理し、大文字小文字混在で格納するかどうかを
取得します。
|
boolean |
supportsMixedCaseQuotedIdentifiers()
このデータベースが、大文字小文字が混在する引用符付きの SQL 識別子を、
大文字小文字を区別して処理し、結果として大文字小文字混在で
格納するかどうかを取得します。
|
boolean |
supportsMultipleOpenResults()
java.sql.CallableStatement オブジェクトから同時に返された
複数の java.sql.ResultSet オブジェクトを持つことが
可能かどうかを取得します。 |
boolean |
supportsMultipleResultSets()
このデータベースによって、
execute メソッドの
単一の呼び出しからの複数の
java.sql.ResultSet オブジェクトの取得が
サポートされるかどうかを取得します。 |
boolean |
supportsMultipleTransactions()
このデータベースが一度に複数のトランザクションを (異なった接続で)
オープンできるかどうかを取得します。
|
boolean |
supportsNamedParameters()
このデータベースによって、
callable 文への
名前付きパラメータがサポートされるかどうかを取得します。 |
boolean |
supportsNonNullableColumns()
このデータベースの列を非
null として定義できるかどうかを
取得します。 |
boolean |
supportsOpenCursorsAcrossCommit()
このデータベースによって、コミット間でカーソルが
オープンされたままの状態がサポートされるかどうかを取得します。
|
boolean |
supportsOpenCursorsAcrossRollback()
このデータベースによって、ロールバック間でカーソルが
オープンされたままの状態がサポートされるかどうかを取得します。
|
boolean |
supportsOpenStatementsAcrossCommit()
[サポート外]
このデータベースによって、コミット間で文がオープンされたままの状態が
サポートされるかどうかを取得します。
|
boolean |
supportsOpenStatementsAcrossRollback()
[サポート外]
このデータベースによって、ロールバック間で文がオープンされたままの状態が
サポートされるかどうかを取得します。
|
boolean |
supportsOrderByUnrelated()
このデータベースによって、
ORDER BY 節で
SELECT 文中にない列の使用がサポートされるかどうかを
取得します。 |
boolean |
supportsOuterJoins()
このデータベースによって、外部結合のなんらかの形式が
サポートされるかどうかを取得します。
|
boolean |
supportsPositionedDelete()
このデータベースによって、位置指定された
DELETE 文が
サポートされるかどうかを取得します。 |
boolean |
supportsPositionedUpdate()
このデータベースによって、位置指定された
UPDATE 文が
サポートされるかどうかを取得します。 |
boolean |
supportsResultSetConcurrency(int type_,
int concurrency_)
このデータベースが、指定された結果セットの型と与えられた並行処理の
種類の組み合わせをサポートするかどうかを取得します。
|
boolean |
supportsResultSetHoldability(int holdability_)
このデータベースが、指定された結果セットの保持機能を
サポートするかどうかを取得します。
|
boolean |
supportsResultSetType(int type_)
このデータベースが、指定された結果セットの型をサポートするかどうかを
取得します。
|
boolean |
supportsSavepoints()
このデータベースによってセーブポイントがサポートされるかどうかを
取得します。
|
boolean |
supportsSchemasInDataManipulation()
データ操作文でスキーマ名を使用できるかどうかを取得します。
|
boolean |
supportsSchemasInIndexDefinitions()
インデックス定義文でスキーマ名を使用できるかどうかを取得します。
|
boolean |
supportsSchemasInPrivilegeDefinitions()
特権定義文でスキーマ名を使用できるかどうかを取得します。
|
boolean |
supportsSchemasInProcedureCalls()
プロシージャ呼び出し文でスキーマ名を使用できるかどうかを取得します。
|
boolean |
supportsSchemasInTableDefinitions()
テーブル定義文でスキーマ名を使用できるかどうかを取得します。
|
boolean |
supportsSelectForUpdate()
このデータベースによって
SELECT FOR UPDATE 文が
サポートされるかどうかを取得します。 |
boolean |
supportsStatementPooling()
[サポート外]
このデータベースによって文のプールがサポートされるかどうかを取得します。
|
boolean |
supportsStoredFunctionsUsingCallSyntax()
このデータベースが、ストアドプロシージャーエスケープ構文を使用した、
ユーザ定義関数またはベンダー関数の呼び出しをサポートするかどうかを
取得します。
|
boolean |
supportsStoredProcedures()
このデータベースによって、ストアドプロシージャエスケープ構文を使用する
ストアドプロシージャコールがサポートされるかどうかを判定します。
|
boolean |
supportsSubqueriesInComparisons()
[サポート外]
このデータベースによって、比較式中でサブクエリーが
サポートされるかどうかを取得します。
|
boolean |
supportsSubqueriesInExists()
このデータベースによって、
EXISTS 式中でサブクエリーが
サポートされるかどうかを取得します。 |
boolean |
supportsSubqueriesInIns()
このデータベースによって、
IN 文中でサブクエリーが
サポートされるかどうかを取得します。 |
boolean |
supportsSubqueriesInQuantifieds()
[サポート外]
このデータベースによって、定量化された式中でサブクエリーが
サポートされるかどうかを取得します。
|
boolean |
supportsTableCorrelationNames()
このデータベースによってテーブル相互関係名がサポートされるかどうかを
取得します。
|
boolean |
supportsTransactionIsolationLevel(int level_)
このデータベースが、指定されたトランザクション遮断レベルを
サポートするかどうかを取得します。
|
boolean |
supportsTransactions()
このデータベースによってトランザクションがサポートされるかどうかを
取得します。
|
boolean |
supportsUnion()
このデータベースによって SQL
UNION が
サポートされるかどうかを取得します。 |
boolean |
supportsUnionAll()
このデータベースによって SQL
UNION ALL が
サポートされるかどうかを取得します。 |
<T> T |
unwrap(java.lang.Class<T> iface)
[サポート外]
|
boolean |
updatesAreDetected(int type_)
java.sql.ResultSet.rowUpdated メソッドを
呼び出すことによって可視の行が更新されたことを検出できるかどうかを
取得します。 |
boolean |
usesLocalFilePerTable()
このデータベースが、テーブルごとにひとつのファイルを使用するかどうかを
取得します。
|
boolean |
usesLocalFiles()
このデータベースが、ひとつのローカルファイルに複数のテーブルを
格納するかどうかを取得します。
|
public boolean allProceduresAreCallable()
throws java.sql.SQLException
getProcedures メソッドによって返される
すべてのプロシージャが、現在のユーザから呼び出せるかどうかを取得します。
注:
現在のバージョンでは、ストアドプロシージャをサポートしていないため、
常に false を返します。
allProceduresAreCallable インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean allTablesAreSelectable()
throws java.sql.SQLException
getTables メソッドによって返されるすべてのテーブルが、
現在のユーザによって使用できるかどうかを取得します。allTablesAreSelectable インタフェース内 java.sql.DatabaseMetaDatatrue 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.lang.String getURL()
throws java.sql.SQLException
getURL インタフェース内 java.sql.DatabaseMetaDatanull 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.lang.String getUserName()
throws java.sql.SQLException
getUserName インタフェース内 java.sql.DatabaseMetaDatajava.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean isReadOnly()
throws java.sql.SQLException
isReadOnly インタフェース内 java.sql.DatabaseMetaDatatrue 、
そうでない場合は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean nullsAreSortedHigh()
throws java.sql.SQLException
NULL 値が高位にソートされるかどうかを取得します。
高位にソートされるとは、 NULL 値が
ドメイン内の他のどの値よりもソート順が上であるということです。
昇順では、このメソッドが true を返す場合、
NULL 値は最後に現れます。
対照的に、 nullsAreSortedAtEnd メソッドは
NULL 値がソート順にかかわらず最後にソートされることを
示します。
注:
DoqueDB では、 NULL 値は下位にソートされるので、
常に false を返します。
nullsAreSortedHigh インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean nullsAreSortedLow()
throws java.sql.SQLException
NULL 値が下位にソートされるかどうかを取得します。
下位にソートされるとは、 NULL 値が
ドメイン内の他のどの値よりもソート順が下であるということです。
昇順では、このメソッドが true を返す場合、
NULL 値は最初に現れます。
対照的に、 nullsAreSortedAtStart メソッドは
NULL 値がソート順にかかわらず最初にソートされることを
示します。
注:
DoqueDB では、 NULL 値は下位にソートされるので、
常に true を返します。
nullsAreSortedLow インタフェース内 java.sql.DatabaseMetaDatatrue 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean nullsAreSortedAtStart()
throws java.sql.SQLException
NULL 値が、ソート順にかかわらず
最初にソートされるかどうかを取得します。
注:
DoqueDB では、ソート順により NULL 値が高位または下位の
いずれかにソートされるので、常に false を返します。
nullsAreSortedAtStart インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean nullsAreSortedAtEnd()
throws java.sql.SQLException
NULL 値が、ソート順にかかわらず
最後にソートされるかどうかを取得します。
注:
DoqueDB では、ソート順により NULL 値が高位または下位の
いずれかにソートされるので、常に false を返します。
nullsAreSortedAtEnd インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.lang.String getDatabaseProductName()
throws java.sql.SQLException
getDatabaseProductName インタフェース内 java.sql.DatabaseMetaDatajava.sql.SQLException - データベースアクセスエラーが発生した場合。public java.lang.String getDatabaseProductVersion()
throws java.sql.SQLException
getDatabaseProductVersion インタフェース内 java.sql.DatabaseMetaDatajava.sql.SQLException - データベースアクセスエラーが発生した場合。public java.lang.String getDriverName()
throws java.sql.SQLException
getDriverName インタフェース内 java.sql.DatabaseMetaDatajava.sql.SQLException - データベースアクセスエラーが発生した場合。public java.lang.String getDriverVersion()
throws java.sql.SQLException
java.lang.String として
取得します。getDriverVersion インタフェース内 java.sql.DatabaseMetaDatajava.sql.SQLException - データベースアクセスエラーが発生した場合。public int getDriverMajorVersion()
getDriverMajorVersion インタフェース内 java.sql.DatabaseMetaDatapublic int getDriverMinorVersion()
getDriverMinorVersion インタフェース内 java.sql.DatabaseMetaDatapublic boolean usesLocalFiles()
throws java.sql.SQLException
注:
DoqueDB では、ひとつのローカルファイルに複数のテーブルは格納しないので、
常に false を返します。
usesLocalFiles インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean usesLocalFilePerTable()
throws java.sql.SQLException
注:
DoqueDB では、テーブルごとに複数のファイルを使用するので、
常に false を返します。
usesLocalFilePerTable インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsMixedCaseIdentifiers()
throws java.sql.SQLException
supportsMixedCaseIdentifiers インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean storesUpperCaseIdentifiers()
throws java.sql.SQLException
storesUpperCaseIdentifiers インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean storesLowerCaseIdentifiers()
throws java.sql.SQLException
storesLowerCaseIdentifiers インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean storesMixedCaseIdentifiers()
throws java.sql.SQLException
storesMixedCaseIdentifiers インタフェース内 java.sql.DatabaseMetaDatatrue 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsMixedCaseQuotedIdentifiers()
throws java.sql.SQLException
supportsMixedCaseQuotedIdentifiers インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean storesUpperCaseQuotedIdentifiers()
throws java.sql.SQLException
storesUpperCaseQuotedIdentifiers インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean storesLowerCaseQuotedIdentifiers()
throws java.sql.SQLException
storesLowerCaseQuotedIdentifiers インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean storesMixedCaseQuotedIdentifiers()
throws java.sql.SQLException
storesMixedCaseQuotedIdentifiers インタフェース内 java.sql.DatabaseMetaDatatrue 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.lang.String getIdentifierQuoteString()
throws java.sql.SQLException
getIdentifierQuoteString インタフェース内 java.sql.DatabaseMetaDatajava.sql.SQLException - データベースアクセスエラーが発生した場合。public java.lang.String getSQLKeywords()
throws java.sql.SQLException
getSQLKeywords インタフェース内 java.sql.DatabaseMetaDatajava.sql.SQLException - データベースアクセスエラーが発生した場合。public java.lang.String getNumericFunctions()
throws java.sql.SQLException
getNumericFunctions インタフェース内 java.sql.DatabaseMetaDatajava.sql.SQLException - データベースアクセスエラーが発生した場合。public java.lang.String getStringFunctions()
throws java.sql.SQLException
getStringFunctions インタフェース内 java.sql.DatabaseMetaDatajava.sql.SQLException - データベースアクセスエラーが発生した場合。public java.lang.String getSystemFunctions()
throws java.sql.SQLException
getSystemFunctions インタフェース内 java.sql.DatabaseMetaDatajava.sql.SQLException - データベースアクセスエラーが発生した場合。public java.lang.String getTimeDateFunctions()
throws java.sql.SQLException
getTimeDateFunctions インタフェース内 java.sql.DatabaseMetaDatajava.sql.SQLException - データベースアクセスエラーが発生した場合。public java.lang.String getSearchStringEscape()
throws java.sql.SQLException
'_' や
'%' をエスケープするのに使用できる文字列です
(パターンであるためワイルドカード文字を使用) 。getSearchStringEscape インタフェース内 java.sql.DatabaseMetaDatajava.sql.SQLException - データベースアクセスエラーが発生した場合。public java.lang.String getExtraNameCharacters()
throws java.sql.SQLException
getExtraNameCharacters インタフェース内 java.sql.DatabaseMetaDatajava.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsAlterTableWithAddColumn()
throws java.sql.SQLException
ALTER TABLE が
サポートされるかどうかを取得します。supportsAlterTableWithAddColumn インタフェース内 java.sql.DatabaseMetaDatatrue 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsAlterTableWithDropColumn()
throws java.sql.SQLException
ALTER TABLE が
サポートされるかどうかを取得します。
注:
現在のバージョンでは、ドロップ列のある ALTER TABLE を
サポートしていないため、常に false を返します。
supportsAlterTableWithDropColumn インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsColumnAliasing()
throws java.sql.SQLException
supportsColumnAliasing インタフェース内 java.sql.DatabaseMetaDatatrue 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean nullPlusNonNullIsNull()
throws java.sql.SQLException
NULL 値と非 NULL 値の
連結を NULL とするかどうかを取得します。nullPlusNonNullIsNull インタフェース内 java.sql.DatabaseMetaDatatrue 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsConvert()
throws java.sql.SQLException
CONVERT 関数が
サポートされるかどうかを取得します。
注:
現在のバージョンでは、 CONVERT 関数を
サポートしていないため、常に false を返します。
supportsConvert インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsConvert(int fromType_,
int toType_)
throws java.sql.SQLException
CONVERT 関数がサポートされるかどうかを取得します。
注:
現在のバージョンでは、 CONVERT 関数を
サポートしていないため、常に false を返します。
supportsConvert インタフェース内 java.sql.DatabaseMetaDatafromType_ - 変換元の型。 java.sql.Types クラスの
型コードのうちの 1 つ。toType_ - 変換先の型。 java.sql.Types クラスの
型コードのうちの 1 つ。false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsTableCorrelationNames()
throws java.sql.SQLException
supportsTableCorrelationNames インタフェース内 java.sql.DatabaseMetaDatatrue 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsDifferentTableCorrelationNames()
throws java.sql.SQLException
supportsDifferentTableCorrelationNames インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsExpressionsInOrderBy()
throws java.sql.SQLException
ORDER BY リスト中で
式がサポートされるかどうかを取得します。
注:
現在のバージョンでは、 ORDER BY リスト中での
式をサポートしていないため、常に false を返します。
supportsExpressionsInOrderBy インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsOrderByUnrelated()
throws java.sql.SQLException
ORDER BY 節で
SELECT 文中にない列の使用がサポートされるかどうかを
取得します。supportsOrderByUnrelated インタフェース内 java.sql.DatabaseMetaDatatrue 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsGroupBy()
throws java.sql.SQLException
GROUP BY 節のフォームが
サポートされるかどうかを取得します。supportsGroupBy インタフェース内 java.sql.DatabaseMetaDatatrue 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsGroupByUnrelated()
throws java.sql.SQLException
GROUP BY 節で
SELECT 文中にない列の使用がサポートされるかどうかを
取得します。supportsGroupByUnrelated インタフェース内 java.sql.DatabaseMetaDatatrue 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsGroupByBeyondSelect()
throws java.sql.SQLException
SELECT 文中のすべての列が GROUP BY 節に
含まれるという条件で、このデータベースによって、
GROUP BY 節で SELECT 文中にない列の使用が
サポートされるかどうかを取得します。supportsGroupByBeyondSelect インタフェース内 java.sql.DatabaseMetaDatatrue 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsLikeEscapeClause()
throws java.sql.SQLException
LIKE エスケープ節の指定が
サポートされるかどうかを取得します。supportsLikeEscapeClause インタフェース内 java.sql.DatabaseMetaDatatrue 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsMultipleResultSets()
throws java.sql.SQLException
execute メソッドの
単一の呼び出しからの複数の
java.sql.ResultSet オブジェクトの取得が
サポートされるかどうかを取得します。
注:
現在のバージョンでは、
java.sql.Statement.execute メソッドおよび
java.sql.PreparedStatement.execute メソッドを
サポートしていないため、常に false を返します。
supportsMultipleResultSets インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsMultipleTransactions()
throws java.sql.SQLException
supportsMultipleTransactions インタフェース内 java.sql.DatabaseMetaDatatrue 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsNonNullableColumns()
throws java.sql.SQLException
null として定義できるかどうかを
取得します。supportsNonNullableColumns インタフェース内 java.sql.DatabaseMetaDatatrue 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsMinimumSQLGrammar()
throws java.sql.SQLException
supportsMinimumSQLGrammar インタフェース内 java.sql.DatabaseMetaDatatrue 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsCoreSQLGrammar()
throws java.sql.SQLException
supportsCoreSQLGrammar インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsExtendedSQLGrammar()
throws java.sql.SQLException
supportsExtendedSQLGrammar インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsANSI92EntryLevelSQL()
throws java.sql.SQLException
supportsANSI92EntryLevelSQL インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsANSI92IntermediateSQL()
throws java.sql.SQLException
supportsANSI92IntermediateSQL インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsANSI92FullSQL()
throws java.sql.SQLException
supportsANSI92FullSQL インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsIntegrityEnhancementFacility()
throws java.sql.SQLException
supportsIntegrityEnhancementFacility インタフェース内 java.sql.DatabaseMetaDatatrue 、
そうでない場合は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsOuterJoins()
throws java.sql.SQLException
supportsOuterJoins インタフェース内 java.sql.DatabaseMetaDatatrue 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsFullOuterJoins()
throws java.sql.SQLException
注:
現在のバージョンでは、完全入れ子の外部結合をサポートしていないため、
常に false を返します。
supportsFullOuterJoins インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsLimitedOuterJoins()
throws java.sql.SQLException
supportsLimitedOuterJoins インタフェース内 java.sql.DatabaseMetaDatatrue 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.lang.String getSchemaTerm()
throws java.sql.SQLException
注: 現在のバージョンでは、スキーマをサポートしていません。
getSchemaTerm インタフェース内 java.sql.DatabaseMetaDatajava.sql.SQLException - データベースアクセスエラーが発生した場合。public java.lang.String getProcedureTerm()
throws java.sql.SQLException
注: 現在のバージョンでは、ストアドプロシージャをサポートしていません。
getProcedureTerm インタフェース内 java.sql.DatabaseMetaDatajava.sql.SQLException - データベースアクセスエラーが発生した場合。public java.lang.String getCatalogTerm()
throws java.sql.SQLException
注: 現在のバージョンでは、カタログをサポートしていません。
getCatalogTerm インタフェース内 java.sql.DatabaseMetaDatajava.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean isCatalogAtStart()
throws java.sql.SQLException
注: 現在のバージョンでは、カタログをサポートしていません。
isCatalogAtStart インタフェース内 java.sql.DatabaseMetaDatatrue 、そうでない場合は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.lang.String getCatalogSeparator()
throws java.sql.SQLException
java.lang.String を取得します。
注: 現在のバージョンでは、カタログをサポートしていないため、 常に空文字列を返します。
getCatalogSeparator インタフェース内 java.sql.DatabaseMetaDatajava.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsSchemasInDataManipulation()
throws java.sql.SQLException
注:
現在のバージョンでは、スキーマをサポートしていないため、
常に false を返します。
supportsSchemasInDataManipulation インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsSchemasInProcedureCalls()
throws java.sql.SQLException
注:
現在のバージョンでは、スキーマをサポートしていないため、
常に false を返します。
supportsSchemasInProcedureCalls インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsSchemasInTableDefinitions()
throws java.sql.SQLException
注:
現在のバージョンでは、スキーマをサポートしていないため、
常に false を返します。
supportsSchemasInTableDefinitions インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsSchemasInIndexDefinitions()
throws java.sql.SQLException
注:
現在のバージョンでは、スキーマをサポートしていないため、
常に false を返します。
supportsSchemasInIndexDefinitions インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsSchemasInPrivilegeDefinitions()
throws java.sql.SQLException
注:
現在のバージョンでは、スキーマをサポートしていないため、
常に false を返します。
supportsSchemasInPrivilegeDefinitions インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsCatalogsInDataManipulation()
throws java.sql.SQLException
注:
現在のバージョンでは、カタログをサポートしていないため、
常に false を返します。
supportsCatalogsInDataManipulation インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsCatalogsInProcedureCalls()
throws java.sql.SQLException
注:
現在のバージョンでは、カタログをサポートしていないため、
常に false を返します。
supportsCatalogsInProcedureCalls インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsCatalogsInTableDefinitions()
throws java.sql.SQLException
注:
現在のバージョンでは、カタログをサポートしていないため、
常に false を返します。
supportsCatalogsInTableDefinitions インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsCatalogsInIndexDefinitions()
throws java.sql.SQLException
注:
現在のバージョンでは、カタログをサポートしていないため、
常に false を返します。
supportsCatalogsInIndexDefinitions インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsCatalogsInPrivilegeDefinitions()
throws java.sql.SQLException
注:
現在のバージョンでは、カタログをサポートしていないため、
常に false を返します。
supportsCatalogsInPrivilegeDefinitions インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsPositionedDelete()
throws java.sql.SQLException
DELETE 文が
サポートされるかどうかを取得します。
注:
現在のバージョンでは、
位置指定された DELETE 文をサポートしていないため、
常に false を返します。
supportsPositionedDelete インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsPositionedUpdate()
throws java.sql.SQLException
UPDATE 文が
サポートされるかどうかを取得します。
注:
現在のバージョンでは、
位置指定された UPDATE 文をサポートしていないため、
常に false を返します。
supportsPositionedUpdate インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsSelectForUpdate()
throws java.sql.SQLException
SELECT FOR UPDATE 文が
サポートされるかどうかを取得します。
注:
現在のバージョンでは、SELECT FOR UPDATE 文を
サポートしていないため、常に false を返します。
supportsSelectForUpdate インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsStoredProcedures()
throws java.sql.SQLException
注:
現在のバージョンでは、ストアドプロシージャコールを
サポートしていないため、常に false を返します。
supportsStoredProcedures インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsSubqueriesInComparisons()
throws java.sql.SQLException
supportsSubqueriesInComparisons インタフェース内 java.sql.DatabaseMetaDatatrue 、
そうでない場合は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsSubqueriesInExists()
throws java.sql.SQLException
EXISTS 式中でサブクエリーが
サポートされるかどうかを取得します。supportsSubqueriesInExists インタフェース内 java.sql.DatabaseMetaDatatrue 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsSubqueriesInIns()
throws java.sql.SQLException
IN 文中でサブクエリーが
サポートされるかどうかを取得します。
注:
現在のバージョンでは、IN 文をサポートしていないため、
常に false を返します。
supportsSubqueriesInIns インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsSubqueriesInQuantifieds()
throws java.sql.SQLException
supportsSubqueriesInQuantifieds インタフェース内 java.sql.DatabaseMetaDatatrue 、
そうでない場合は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsCorrelatedSubqueries()
throws java.sql.SQLException
supportsCorrelatedSubqueries インタフェース内 java.sql.DatabaseMetaDatatrue 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsUnion()
throws java.sql.SQLException
UNION が
サポートされるかどうかを取得します。
注:
現在のバージョンでは、 SQL UNION をサポートしていないため、
常に false を返します。
supportsUnion インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsUnionAll()
throws java.sql.SQLException
UNION ALL が
サポートされるかどうかを取得します。
注:
現在のバージョンでは、 SQL UNION ALL を
サポートしていないため、常に false を返します。
supportsUnionAll インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsOpenCursorsAcrossCommit()
throws java.sql.SQLException
注:
現在のバージョンでは、カーソルをサポートしていないため、
常に false を返します。
supportsOpenCursorsAcrossCommit インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsOpenCursorsAcrossRollback()
throws java.sql.SQLException
注:
現在のバージョンでは、カーソルをサポートしていないため、
常に false を返します。
supportsOpenCursorsAcrossRollback インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsOpenStatementsAcrossCommit()
throws java.sql.SQLException
supportsOpenStatementsAcrossCommit インタフェース内 java.sql.DatabaseMetaDatatrue 、
オープンされた状態ではない場合は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsOpenStatementsAcrossRollback()
throws java.sql.SQLException
supportsOpenStatementsAcrossRollback インタフェース内 java.sql.DatabaseMetaDatatrue 、
オープンされた状態ではない場合は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public int getMaxBinaryLiteralLength()
throws java.sql.SQLException
注:
現在のバージョンでは、不明なので常に 0 を返します。
getMaxBinaryLiteralLength インタフェース内 java.sql.DatabaseMetaData0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public int getMaxCharLiteralLength()
throws java.sql.SQLException
注:
現在のバージョンでは、不明なので常に 0 を返します。
getMaxCharLiteralLength インタフェース内 java.sql.DatabaseMetaData0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public int getMaxColumnNameLength()
throws java.sql.SQLException
注:
現在のバージョンでは、不明なので常に 0 を返します。
getMaxColumnNameLength インタフェース内 java.sql.DatabaseMetaData0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public int getMaxColumnsInGroupBy()
throws java.sql.SQLException
GROUP BY 節中の列数の最大値を
取得します。
注:
現在のバージョンでは、 不明なので常に 0 を返します。
getMaxColumnsInGroupBy インタフェース内 java.sql.DatabaseMetaData0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public int getMaxColumnsInIndex()
throws java.sql.SQLException
注:
現在のバージョンでは、不明なので常に 0 を返します。
getMaxColumnsInIndex インタフェース内 java.sql.DatabaseMetaData0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public int getMaxColumnsInOrderBy()
throws java.sql.SQLException
ORDER BY 節中の列数の最大値を
取得します。
注:
現在のバージョンでは、不明なので常に 0 を返します。
getMaxColumnsInOrderBy インタフェース内 java.sql.DatabaseMetaData0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public int getMaxColumnsInSelect()
throws java.sql.SQLException
SELECT リスト中の列数の最大値を
取得します。
注:
現在のバージョンでは、不明なので常に 0 を返します。
getMaxColumnsInSelect インタフェース内 java.sql.DatabaseMetaData0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public int getMaxColumnsInTable()
throws java.sql.SQLException
注:
現在のバージョンでは、不明なので常に 0 を返します。
getMaxColumnsInTable インタフェース内 java.sql.DatabaseMetaData0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public int getMaxConnections()
throws java.sql.SQLException
注:
現在のバージョンでは、不明なので常に 0 を返します。
getMaxConnections インタフェース内 java.sql.DatabaseMetaData0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public int getMaxCursorNameLength()
throws java.sql.SQLException
注:
現在のバージョンでは、カーソルをサポートしていないため、
常に 0 を返します。
getMaxCursorNameLength インタフェース内 java.sql.DatabaseMetaData0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public int getMaxIndexLength()
throws java.sql.SQLException
注:
現在のバージョンでは、不明なので常に 0 を返します。
getMaxIndexLength インタフェース内 java.sql.DatabaseMetaData0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public int getMaxSchemaNameLength()
throws java.sql.SQLException
注:
現在のバージョンでは、スキーマをサポートしていないため、
常に 0 を返します。
getMaxSchemaNameLength インタフェース内 java.sql.DatabaseMetaData0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public int getMaxProcedureNameLength()
throws java.sql.SQLException
注:
現在のバージョンでは、ストアドプロシージャをサポートしていないため、
常に 0 を返します。
getMaxProcedureNameLength インタフェース内 java.sql.DatabaseMetaData0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public int getMaxCatalogNameLength()
throws java.sql.SQLException
注:
現在のバージョンでは、カタログをサポートしていないため、
常に 0 を返します。
getMaxCatalogNameLength インタフェース内 java.sql.DatabaseMetaData0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public int getMaxRowSize()
throws java.sql.SQLException
注:
現在のバージョンでは、不明なので常に 0 を返します。
getMaxRowSize インタフェース内 java.sql.DatabaseMetaData0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean doesMaxRowSizeIncludeBlobs()
throws java.sql.SQLException
getMaxRowSize メソッドの戻り値が SQL データの型の
java.sql.Types.LONGVARCHAR および
java.sql.Types.LONGVARBINARY を含むかどうかを取得します。
注:
現在のバージョンでは、 getMaxRowSize の戻り値が不明なので、
常に false を返します。
doesMaxRowSizeIncludeBlobs インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public int getMaxStatementLength()
throws java.sql.SQLException
注:
現在のバージョンでは、不明なので常に 0 を返します。
getMaxStatementLength インタフェース内 java.sql.DatabaseMetaData0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public int getMaxStatements()
throws java.sql.SQLException
注:
現在のバージョンでは、不明なので常に 0 を返します。
getMaxStatements インタフェース内 java.sql.DatabaseMetaData0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public int getMaxTableNameLength()
throws java.sql.SQLException
注:
現在のバージョンでは、不明なので常に 0 を返します。
getMaxTableNameLength インタフェース内 java.sql.DatabaseMetaData0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public int getMaxTablesInSelect()
throws java.sql.SQLException
SELECT 文の最大テーブル数を
取得します。
注:
現在のバージョンでは、不明なので常に 0 を返します。
getMaxTablesInSelect インタフェース内 java.sql.DatabaseMetaData0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public int getMaxUserNameLength()
throws java.sql.SQLException
注:
現在のバージョンでは、不明なので常に 0 を返します。
getMaxUserNameLength インタフェース内 java.sql.DatabaseMetaData0 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public int getDefaultTransactionIsolation()
throws java.sql.SQLException
java.sql.Connection で定義されています。getDefaultTransactionIsolation インタフェース内 java.sql.DatabaseMetaDatajava.sql.Connection.TRANSACTION_READ_COMMITTED 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsTransactions()
throws java.sql.SQLException
Connection.commit
メソッドを呼び出しても操作なし (noop) で、遮断レベルは
java.sql.Connection.TRANSACTION_NONE です。supportsTransactions インタフェース内 java.sql.DatabaseMetaDatatrue 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsTransactionIsolationLevel(int level_)
throws java.sql.SQLException
supportsTransactionIsolationLevel インタフェース内 java.sql.DatabaseMetaDatalevel_ - java.sql.Connection で定義される
トランザクション遮断レベルのうちの 1 つ。true 、
そうでない場合は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsDataDefinitionAndDataManipulationTransactions()
throws java.sql.SQLException
supportsDataDefinitionAndDataManipulationTransactions インタフェース内 java.sql.DatabaseMetaDatatrue 、
そうでない場合は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsDataManipulationTransactionsOnly()
throws java.sql.SQLException
supportsDataManipulationTransactionsOnly インタフェース内 java.sql.DatabaseMetaDatatrue 、
そうでない場合は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean dataDefinitionCausesTransactionCommit()
throws java.sql.SQLException
dataDefinitionCausesTransactionCommit インタフェース内 java.sql.DatabaseMetaDatatrue 、
そうでない場合は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean dataDefinitionIgnoredInTransactions()
throws java.sql.SQLException
dataDefinitionIgnoredInTransactions インタフェース内 java.sql.DatabaseMetaDatatrue 、
そうでない場合は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.ResultSet getProcedures(java.lang.String catalog_,
java.lang.String schemaPattern_,
java.lang.String procedureNamePattern_)
throws java.sql.SQLException
注:
現在のバージョンでは、
ストアドプロシージャをサポートしていないため、
常に空の java.sql.ResultSet オブジェクトを返します。
getProcedures インタフェース内 java.sql.DatabaseMetaDatacatalog_ - カタログ名。データベースに格納されたカタログ名と
一致しなければならない。 "" はカタログなしでカタログ名を
検索する。 null は、カタログ名を検索の限定に
使用してはならないことを意味する。schemaPattern_ - スキーマ名パターン。データベースに格納されたスキーマ名と
一致しなければならない。 "" はスキーマなしでスキーマ名を
検索する。 null は、スキーマ名を検索の限定に
使用してはならないことを意味する。procedureNamePattern_ - プロシージャ名パターン。データベースに格納された
プロシージャ名と一致しなければならない。java.sql.ResultSet
オブジェクト。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.ResultSet getProcedureColumns(java.lang.String catalog_,
java.lang.String schemaPattern_,
java.lang.String procedureNamePattern_,
java.lang.String columnNamePattern_)
throws java.sql.SQLException
注:
現在のバージョンでは、
ストアドプロシージャをサポートしていないため、
常に空の java.sql.ResultSet オブジェクトを返します。
getProcedureColumns インタフェース内 java.sql.DatabaseMetaDatacatalog_ - カタログ名。データベースに格納されたカタログ名と
一致しなければならない。 "" はカタログなしでカタログ名を
検索する。 null は、カタログ名を検索の限定に
使用してはならないことを意味する。schemaPattern_ - スキーマ名パターン。データベースに格納されたスキーマ名と
一致しなければならない。 "" はスキーマなしでスキーマ名を
検索する。 null は、スキーマ名を検索の限定に
使用してはならないことを意味する。procedureNamePattern_ - プロシージャ名パターン。データベースに格納された
プロシージャ名と一致しなければならない。columnNamePattern_ - 列名パターン。データベースに格納された列名と
一致しなければならない。java.sql.ResultSet オブジェクト。java.sql.SQLException - データベースアクセスエラーが発生した場合。getSearchStringEscape()public java.sql.ResultSet getTables(java.lang.String catalog_,
java.lang.String schemaPattern_,
java.lang.String tableNamePattern_,
java.lang.String[] types_)
throws java.sql.SQLException
テーブル名の条件に一致するテーブルの記述だけが返されます。 それらは、 TABLE_NAME によって順序付けられます。
各テーブルの記述には次の列があります。
null である)
null である)
"TABLE" である)
null である)
null である)
null である)
null である)
null である)
getTables インタフェース内 java.sql.DatabaseMetaDatacatalog_ - カタログ名。
現在のバージョンでは、このパラメータは無視されます。schemaPattern_ - スキーマ名パターン。
現在のバージョンでは、このパラメータは無視されます。tableNamePattern_ - テーブル名パターン。データベースに格納されたテーブル名と
一致しなければならない。types_ - 組み込むテーブルの型のリスト。
現在のバージョンでは、このパラメータは無視され、
常にすべての型を返します。java.sql.ResultSet オブジェクト。
各行はテーブルの記述。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.ResultSet getSchemas()
throws java.sql.SQLException
注:
現在のバージョンでは、スキーマをサポートしていないため、
常に空の java.sql.ResultSet オブジェクトを返します。
getSchemas インタフェース内 java.sql.DatabaseMetaDatajava.sql.ResultSet オブジェクト。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.ResultSet getCatalogs()
throws java.sql.SQLException
注:
現在のバージョンでは、カタログをサポートしていないため、
常に空の java.sql.ResultSet オブジェクトを返します。
getCatalogs インタフェース内 java.sql.DatabaseMetaDatajava.sql.ResultSet オブジェクト。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.ResultSet getTableTypes()
throws java.sql.SQLException
テーブルの型は次のようになります。
getTableTypes インタフェース内 java.sql.DatabaseMetaDatajava.lang.String の列。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.ResultSet getColumns(java.lang.String catalog_,
java.lang.String schemaPattern_,
java.lang.String tableNamePattern_,
java.lang.String columnNamePattern_)
throws java.sql.SQLException
テーブル名、および列名の条件に一致する列の記述だけが返されます。 それらは、 TABLE_NAME 、 ORDINAL_POSITION によって順序付けられます。
各列の説明を次にします。
null である)
null である)
java.sql.Types からの SQL の型。
配列型の列の場合には要素の型ではなく java.sql.Types.ARRAY となる
" array" となる
char や date の型については
最大文字数、numeric や decimal の
型については精度。
最大文字数が無制限の場合は -1
NULL は許されるか
NULL 値を許さない可能性がある
NULL 値を許す
NULL 値を許すかどうかは不明
null
char の型については列の最大バイト数。
無制限の場合は -1
NULL 値を許さないことを意味する。
"YES" は NULL 値を許す可能性があることを意味する。
空の文字列は不明であることを意味する
java.sql.Types.REF でない場合は
null )
(現在のバージョンでは常に null である)
java.sql.Types.REF でない場合は
null )
(現在のバージョンでは常に null である)
java.sql.Types.REF でない場合は
null )
(現在のバージョンでは常に null である)
Ref 型、
java.sql.Types の SQL 型のソースの型
(DATA_TYPE が java.sql.Types.DISTINCT
またはユーザ生成 java.sql.Types.REF でない場合は
null )
(現在のバージョンでは常に null である)
getColumns インタフェース内 java.sql.DatabaseMetaDatacatalog_ - カタログ名。
現在のバージョンでは、このパラメータは無視されます。schemaPattern_ - スキーマ名パターン。
現在のバージョンでは、このパラメータは無視されます。tableNamePattern_ - テーブル名パターン。データベースに格納されたテーブル名と
一致しなければならない。columnNamePattern_ - 列名パターン。データベースに格納された列名と
一致しなければならない。java.sql.ResultSet オブジェクト。各行は列の記述。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.ResultSet getColumnPrivileges(java.lang.String catalog_,
java.lang.String schema_,
java.lang.String table_,
java.lang.String columnNamePattern_)
throws java.sql.SQLException
注:
現在のバージョンでは、アクセス権をサポートしていないため、
常に空の java.sql.ResultSet を返します。
getColumnPrivileges インタフェース内 java.sql.DatabaseMetaDatacatalog_ - カタログ名。
データベースに格納されたカタログ名と一致しなければならない。
"" はカタログなしでカタログ名を検索する。
null は、カタログ名を検索の限定に使用しては
ならないことを意味する。schema_ - スキーマ名。
データベースに格納されたスキーマ名と一致しなければならない。
"" はスキーマなしでスキーマ名を検索する。
null は、スキーマ名を検索の限定に使用しては
ならないことを意味するtable_ - テーブル名。
データベースに格納されたテーブル名と一致しなければならない。columnNamePattern_ - 列名パターン。
データベースに格納された列名と一致しなければならない。java.sql.ResultSet オブジェクト。java.sql.SQLException - データベースアクセスエラーが発生した場合。getSearchStringEscape()public java.sql.ResultSet getTablePrivileges(java.lang.String catalog_,
java.lang.String schemaPattern_,
java.lang.String tableNamePattern_)
throws java.sql.SQLException
注:
現在のバージョンでは、アクセス権をサポートしていないため、
常に空の java.sql.ResultSet を返します。
getTablePrivileges インタフェース内 java.sql.DatabaseMetaDatacatalog_ - カタログ名。
データベースに格納されたカタログ名と一致しなければならない。
"" はカタログなしでカタログ名を検索する。
null は、カタログ名を検索の限定に使用しては
ならないことを意味するschemaPattern_ - スキーマ名パターン。
データベースに格納されたスキーマ名と一致しなければならない。
"" はスキーマなしでスキーマ名を検索する。
null は、スキーマ名を検索の限定に使用しては
ならないことを意味するtableNamePattern_ - テーブル名パターン。
データベースに格納されたテーブル名と一致しなければならない。java.sql.ResultSet オブジェクト。java.sql.SQLException - データベースアクセスエラーが発生した場合。getSearchStringEscape()public java.sql.ResultSet getBestRowIdentifier(java.lang.String catalog_,
java.lang.String schema_,
java.lang.String table_,
int scope_,
boolean nullable_)
throws java.sql.SQLException
各列の説明を次にします。
java.sql.Types からの SQL データの型
getBestRowIdentifier インタフェース内 java.sql.DatabaseMetaDatacatalog_ - カタログ名。
データベースに格納されたカタログ名と一致しなければならない。
"" はカタログなしでカタログ名を検索する。
null は、カタログ名を検索の限定に使用しては
ならないことを意味する。schema_ - スキーマ名。
データベースに格納されたスキーマ名と一致しなければならない。
"" はスキーマなしでスキーマ名を検索する。
null は、スキーマ名を検索の限定に使用しては
ならないことを意味する。table_ - テーブル名。
データベースに格納されたテーブル名と一致しなければならない。scope_ - 対象のスケール。SCOPE と同じ値を使用する。nullable_ - null 値を許す列を含む。java.sql.ResultSet オブジェクト。各行は列の記述。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.ResultSet getVersionColumns(java.lang.String catalog_,
java.lang.String schema_,
java.lang.String table_)
throws java.sql.SQLException
各列の説明を次にします。
java.sql.Types からの SQL データの型
getVersionColumns インタフェース内 java.sql.DatabaseMetaDatacatalog_ - カタログ名。
データベースに格納されたカタログ名と一致しなければならない。
"" はカタログなしでカタログ名を検索する。
null は、カタログ名を検索の限定に使用しては
ならないことを意味する。schema_ - スキーマ名。
データベースに格納されたスキーマ名と一致しなければならない。
"" はスキーマなしでスキーマ名を検索する。
null は、スキーマ名を検索の限定に使用しては
ならないことを意味する。table_ - テーブル名。
データベースに格納されたテーブル名と一致しなければならない。java.sql.ResultSet オブジェクト。各行は列の記述。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.ResultSet getPrimaryKeys(java.lang.String catalog_,
java.lang.String schema_,
java.lang.String table_)
throws java.sql.SQLException
各主キー列の記述には、次の列があります。
null である)
null である)
getPrimaryKeys インタフェース内 java.sql.DatabaseMetaDatacatalog_ - カタログ名。
現在のバージョンでは、このパラメータは無視されます。schema_ - スキーマ名。
現在のバージョンでは、このパラメータは無視されます。table_ - テーブル名。
データベースに格納されたテーブル名と一致しなければならない。java.sql.ResultSet オブジェクト。
各行は主キー列の記述。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.ResultSet getImportedKeys(java.lang.String catalog_,
java.lang.String schema_,
java.lang.String table_)
throws java.sql.SQLException
注:
現在のバージョンでは、外部キーをサポートしていないため、
常に空の java.sql.ResultSet を返します。
getImportedKeys インタフェース内 java.sql.DatabaseMetaDatacatalog_ - カタログ名。
データベースに格納されたカタログ名と一致しなければならない。
"" はカタログなしでカタログ名を検索する。
null は、カタログ名を検索の限定に使用しては
ならないことを意味する。schema_ - スキーマ名。
データベースに格納されたスキーマ名と一致しなければならない。
"" はスキーマなしでスキーマ名を検索する。
null は、スキーマ名を検索の限定に使用しては
ならないことを意味する。table_ - テーブル名。
データベースに格納されたテーブル名と一致しなければならない。java.sql.ResultSet オブジェクト。java.sql.SQLException - データベースアクセスエラーが発生した場合。getExportedKeys(String, String, String)public java.sql.ResultSet getExportedKeys(java.lang.String catalog_,
java.lang.String schema_,
java.lang.String table_)
throws java.sql.SQLException
注:
現在のバージョンでは、外部キーをサポートしていないため、
常に空の java.sql.ResultSet を返します。
getExportedKeys インタフェース内 java.sql.DatabaseMetaDatacatalog_ - カタログ名。
データベースに格納されたカタログ名と一致しなければならない。
"" はカタログなしでカタログ名を検索する。
null は、カタログ名を検索の限定に使用しては
ならないことを意味する。schema_ - スキーマ名。
データベースに格納されたスキーマ名と一致しなければならない。
"" はスキーマなしでスキーマ名を検索する。
null は、スキーマ名を検索の限定に使用しては
ならないことを意味する。table_ - テーブル名。
データベースに格納されたテーブル名と一致しなければならない。java.sql.ResultSet オブジェクト。java.sql.SQLException - データベースアクセスエラーが発生した場合。getImportedKeys(String, String, String)public java.sql.ResultSet getCrossReference(java.lang.String primaryCatalog_,
java.lang.String primarySchema_,
java.lang.String primaryTable_,
java.lang.String foreignCatalog_,
java.lang.String foreignSchema_,
java.lang.String foreignTable_)
throws java.sql.SQLException
注:
現在のバージョンでは、外部キーをサポートしていないため、
常に空の java.sql.ResultSet を返します。
getCrossReference インタフェース内 java.sql.DatabaseMetaDataprimaryCatalog_ - カタログ名。
データベースに格納されたカタログ名と一致しなければならない。
"" はカタログなしでカタログ名を検索する。
null は、選択条件からカタログ名を除外することを
意味する。primarySchema_ - スキーマ名。
データベースに格納されたスキーマ名と一致しなければならない。
"" はスキーマなしでスキーマ名を検索する。
null は、選択条件からスキーマ名を除外することを
意味する。primaryTable_ - キーをエクスポートするテーブル名。
データベースに格納されたテーブル名と一致しなければならない。foreignCatalog_ - カタログ名。
データベースに格納されたカタログ名と一致しなければならない。
"" はカタログなしでカタログ名を検索する。
null は、選択条件からカタログ名を除外することを
意味する。foreignSchema_ - スキーマ名。
データベースに格納されたスキーマ名と一致しなければならない。
"" はスキーマなしでスキーマ名を検索する。
null は、選択条件からスキーマ名を除外することを
意味する。foreignTable_ - キーをインポートするテーブル名。
データベースに格納されたテーブル名と一致しなければならない。java.sql.ResultSet オブジェクト。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.ResultSet getTypeInfo()
throws java.sql.SQLException
各型の記述には次の列があります。
java.sql.Types からの SQL データの型
0 である)
null である)
null である)
null である)
NULL を使用できるか
NULL 値を許さない
NULL 値を許す
NULL 値を許すかどうかは不明
typeNullableUnknown である)
false である)
"WHERE" を使用できるかどうかを示す値。
以下のいずれか。
WHERE .. LIKE でだけサポートされる
WHERE .. LIKE 以外に対しサポートされる
WHERE .. でサポートされる
false である)
null である)
0 である)
0 である)
getTypeInfo インタフェース内 java.sql.DatabaseMetaDatajava.sql.ResultSet オブジェクト。
各行は SQL の型の記述。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.ResultSet getIndexInfo(java.lang.String catalog_,
java.lang.String schema_,
java.lang.String table_,
boolean unique_,
boolean approximate_)
throws java.sql.SQLException
各インデックス列の記述には次の列があります。
null である)
null である)
null である)
java.sql.DatabaseMetaData.tableIndexOther である)
null の可能性がある
(現在のバージョンでは常に null である)
null である)
null である)
getIndexInfo インタフェース内 java.sql.DatabaseMetaDatacatalog_ - カタログ名。このデータベースに格納されたカタログ名と
一致しなければならない。
"" はカタログなしでカタログ名を検索する。
null は、カタログ名を
検索の限定に使用してはならないことを意味する。schema_ - スキーマ名。このデータベースに格納されたスキーマ名と
一致しなければならない。
"" はスキーマなしでスキーマ名を検索する。
null は、スキーマ名を
検索の限定に使用してはならないことを意味する。table_ - テーブル名。このデータベースに格納されたテーブル名と
一致しなければならない。unique_ - true の場合は、一意の値のインデックスだけを返す。
false の場合は、一意であるかどうかにかかわらず
インデックスを返す。approximate_ - true の場合は、結果は概数またはデータ値から
外れることもある。
false の場合は、正確であることが要求される。java.sql.ResultSet オブジェクト。
各行はインデックス列の記述。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsResultSetType(int type_)
throws java.sql.SQLException
現在のバージョンでは、
java.sql.ResultSet.TYPE_FORWARD_ONLY のみを
サポートします。
supportsResultSetType インタフェース内 java.sql.DatabaseMetaDatatype_ - java.sql.ResultSet で定義されている型。true 、
そうでない場合は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsResultSetConcurrency(int type_,
int concurrency_)
throws java.sql.SQLException
注:
現在のバージョンでは、
java.sql.ResultSet.TYPE_FORWARD_ONLY と、
java.sql.ResultSet.CONCUR_READ_ONLY の組み合わせのみを
サポートします。
supportsResultSetConcurrency インタフェース内 java.sql.DatabaseMetaDatatype_ - java.sql.ResultSet で定義されている型concurrency_ - java.sql.ResultSet で定義されている型true 、
そうでない場合は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean ownUpdatesAreVisible(int type_)
throws java.sql.SQLException
注:
現在のバージョンでは、結果セットの更新をサポートしていないため、
常に false を返します。
ownUpdatesAreVisible インタフェース内 java.sql.DatabaseMetaDatatype_ - java.sql.ResultSet の型。
java.sql.ResultSet.TYPE_FORWARD_ONLY 、
java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE 、
または
java.sql.ResultSet.TYPE_SCROLL_SENSITIVE
のうちの 1 つ。false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean ownDeletesAreVisible(int type_)
throws java.sql.SQLException
注:
現在のバージョンでは、結果セットの削除をサポートしていないため、
常に false を返します。
ownDeletesAreVisible インタフェース内 java.sql.DatabaseMetaDatatype_ - java.sql.ResultSet の型。
java.sql.ResultSet.TYPE_FORWARD_ONLY 、
java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE 、
または
java.sql.ResultSet.TYPE_SCROLL_SENSITIVE
のうちの 1 つ。false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean ownInsertsAreVisible(int type_)
throws java.sql.SQLException
注:
現在のバージョンでは、結果セットの挿入をサポートしていないため、
常に false を返します。
ownInsertsAreVisible インタフェース内 java.sql.DatabaseMetaDatatype_ - java.sql.ResultSet の型。
java.sql.ResultSet.TYPE_FORWARD_ONLY 、
java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE 、
または
java.sql.ResultSet.TYPE_SCROLL_SENSITIVE
のうちの 1 つ。false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean othersUpdatesAreVisible(int type_)
throws java.sql.SQLException
注:
現在のバージョンでは、可視ではないため、
常に false を返します。
othersUpdatesAreVisible インタフェース内 java.sql.DatabaseMetaDatatype_ - java.sql.ResultSet の型。
java.sql.ResultSet.TYPE_FORWARD_ONLY 、
java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE 、
または
java.sql.ResultSet.TYPE_SCROLL_SENSITIVE
のうちの 1 つ。false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean othersDeletesAreVisible(int type_)
throws java.sql.SQLException
注:
現在のバージョンでは、可視ではないため、
常に false を返します。
othersDeletesAreVisible インタフェース内 java.sql.DatabaseMetaDatatype_ - java.sql.ResultSet の型。
java.sql.ResultSet.TYPE_FORWARD_ONLY 、
java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE 、
または
java.sql.ResultSet.TYPE_SCROLL_SENSITIVE
のうちの 1 つ。false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean othersInsertsAreVisible(int type_)
throws java.sql.SQLException
注:
現在のバージョンでは、可視ではないため、
常に false を返します。
othersInsertsAreVisible インタフェース内 java.sql.DatabaseMetaDatatype_ - java.sql.ResultSet の型。
java.sql.ResultSet.TYPE_FORWARD_ONLY 、
java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE 、
または
java.sql.ResultSet.TYPE_SCROLL_SENSITIVE
のうちの 1 つ。false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean updatesAreDetected(int type_)
throws java.sql.SQLException
java.sql.ResultSet.rowUpdated メソッドを
呼び出すことによって可視の行が更新されたことを検出できるかどうかを
取得します。
注:
現在のバージョンでは、可視の行が更新されたことを
検出できないため、常に false を返します。
updatesAreDetected インタフェース内 java.sql.DatabaseMetaDatatype_ - java.sql.ResultSet の型。
java.sql.ResultSet.TYPE_FORWARD_ONLY 、
java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE 、
または
java.sql.ResultSet.TYPE_SCROLL_SENSITIVE
のうちの 1 つ。false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean deletesAreDetected(int type_)
throws java.sql.SQLException
java.sql.ResultSet.rowDeleted メソッドを
呼び出すことによって可視の行が削除されたことを検出できるかどうかを
取得します。 deletesAreDetected メソッドが
false を返す場合は、
削除された行が結果セットから除去されることを意味します。
注:
現在のバージョンでは、可視の行が削除されたことを
検出できないため、常に false を返します。
deletesAreDetected インタフェース内 java.sql.DatabaseMetaDatatype_ - java.sql.ResultSet の型。
java.sql.ResultSet.TYPE_FORWARD_ONLY 、
java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE 、
または
java.sql.ResultSet.TYPE_SCROLL_SENSITIVE
のうちの 1 つ。false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean insertsAreDetected(int type_)
throws java.sql.SQLException
java.sql.ResultSet.rowInserted メソッドを
呼び出すことによって可視の行が挿入されたことを検出できるかどうかを
取得します。
注:
現在のバージョンでは、可視の行が挿入されたことを
検出できないため、常に false を返します。
insertsAreDetected インタフェース内 java.sql.DatabaseMetaDatatype_ - java.sql.ResultSet の型。
java.sql.ResultSet.TYPE_FORWARD_ONLY 、
java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE 、
または
java.sql.ResultSet.TYPE_SCROLL_SENSITIVE
のうちの 1 つ。false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsBatchUpdates()
throws java.sql.SQLException
supportsBatchUpdates インタフェース内 java.sql.DatabaseMetaDatatrue 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.ResultSet getUDTs(java.lang.String catalog_,
java.lang.String schemaPattern_,
java.lang.String typeNamePattern_,
int[] types_)
throws java.sql.SQLException
注:
現在のバージョンでは、ユーザ定義型をサポートしていないため、
常に空の java.sql.ResultSet オブジェクトを返します。
getUDTs インタフェース内 java.sql.DatabaseMetaDatacatalog_ - カタログ名。
データベースに格納されたカタログ名と一致しなければならない。
"" はカタログなしでカタログ名を検索する。
null は、カタログ名を検索の限定に使用しては
ならないことを意味する。schemaPattern_ - スキーマパターン名。
データベースに格納されたスキーマ名と一致しなければならない。
"" はスキーマなしでスキーマ名を検索する。
null は、スキーマ名を検索の限定に使用しては
ならないことを意味する。typeNamePattern_ - 型名パターン。
データベースに格納された型名と一致しなければならない。
完全指定名の可能性がある。types_ - ユーザ定義型のリスト
( java.sql.Types.JAVA_OBJECT 、
java.sql.Types.STRUCT 、
または java.sql.Types.DISTINCT を含む)。
null の場合はすべての型を返す。java.sql.ResultSet オブジェクト。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.Connection getConnection()
throws java.sql.SQLException
getConnection インタフェース内 java.sql.DatabaseMetaDatajava.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsSavepoints()
throws java.sql.SQLException
注:
現在のバージョンでは、セーブポイントをサポートしていないため、
常に false を返します。
supportsSavepoints インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsNamedParameters()
throws java.sql.SQLException
callable 文への
名前付きパラメータがサポートされるかどうかを取得します。
注:
現在のバージョンでは、ストアドプロシージャをサポートしていないため、
常に false を返します。
supportsNamedParameters インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsMultipleOpenResults()
throws java.sql.SQLException
java.sql.CallableStatement オブジェクトから同時に返された
複数の java.sql.ResultSet オブジェクトを持つことが
可能かどうかを取得します。
注:
現在のバージョンでは、ストアドプロシージャをサポートしていないため、
常に false を返します。
supportsMultipleOpenResults インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsGetGeneratedKeys()
throws java.sql.SQLException
注:
現在のバージョンでは、自動生成キーをサポートしていないため、
常に false を返します。
supportsGetGeneratedKeys インタフェース内 java.sql.DatabaseMetaDatafalse 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.ResultSet getSuperTypes(java.lang.String catalog_,
java.lang.String schemaPattern_,
java.lang.String typeNamePattern_)
throws java.sql.SQLException
注:
現在のバージョンでは、ユーザ定義型をサポートしていないため、
常に空の java.sql.ResultSet オブジェクトを返します。
getSuperTypes インタフェース内 java.sql.DatabaseMetaDatacatalog_ - カタログ名。 "" はカタログなしでカタログ名を検索する。
null は、選択条件からカタログ名を
除外することを意味する。schemaPattern_ - スキーマ名パターン。 "" はスキーマなしでスキーマ名を検索する。typeNamePattern_ - UDT 名パターン。完全指定名の可能性がある。java.sql.ResultSet オブジェクト。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.ResultSet getSuperTables(java.lang.String catalog_,
java.lang.String schemaPattern_,
java.lang.String tableNamePattern_)
throws java.sql.SQLException
注:
現在のバージョンでは、型の階層をサポートしていないため、
常に空の java.sql.ResultSet オブジェクトを返します。
getSuperTables インタフェース内 java.sql.DatabaseMetaDatacatalog_ - カタログ名。 "" はカタログなしでカタログ名を検索する。
null は、選択条件からカタログ名を除外することを
意味する。schemaPattern_ - スキーマ名パターン。 "" はスキーマなしでスキーマ名を検索する。tableNamePattern_ - テーブル名パターン。完全指定名の可能性がある。java.sql.ResultSet
オブジェクト。java.sql.SQLException - データベースアクセスエラーが発生した場合。public java.sql.ResultSet getAttributes(java.lang.String catalog_,
java.lang.String schemaPattern_,
java.lang.String typeNamePattern_,
java.lang.String attributeNamePattern_)
throws java.sql.SQLException
注:
現在のバージョンでは、ユーザ定義型をサポートしていないため、
常に空の java.sql.ResultSet オブジェクトを返します。
getAttributes インタフェース内 java.sql.DatabaseMetaDatacatalog_ - カタログ名。データベースに格納されたカタログ名と
一致しなければならない。
"" はカタログなしでカタログ名を検索する。
null は、カタログ名を検索の限定に
使用してはならないことを意味する。schemaPattern_ - スキーマ名パターン。データベースに格納されたスキーマ名と
一致しなければならない。
"" はスキーマなしでスキーマ名を検索する。
null は、スキーマ名を検索の限定に
使用してはならないことを意味する。typeNamePattern_ - 型名パターン。データベースに格納された型名と
一致しなければならない。attributeNamePattern_ - 属性名パターン。データベースで宣言された属性名と
一致しなければならない。java.sql.ResultSet オブジェクト。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsResultSetHoldability(int holdability_)
throws java.sql.SQLException
注:
現在のバージョンでは、
java.sql.ResultSet.CLOSE_CURSURS_AT_COMMIT のみを
サポートします。
supportsResultSetHoldability インタフェース内 java.sql.DatabaseMetaDataholdability_ - 保持機能。
java.sql.ResultSet.HOLD_CURSORS_OVER_COMMIT
または
java.sql.ResultSet.CLOSE_CURSORS_AT_COMMIT 。true 、
そうでない場合は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public int getResultSetHoldability()
throws java.sql.SQLException
java.sql.ResultSet オブジェクトの
デフォルトの保持機能を取得します。
注:
現在のバージョンでは、常に
java.sql.ResultSet.CLOSE_CUSORS_AT_COMMIT を返します。
getResultSetHoldability インタフェース内 java.sql.DatabaseMetaDatajava.sql.ResultSet.CLOSE_CURSORS_AT_COMMIT 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public int getDatabaseMajorVersion()
throws java.sql.SQLException
getDatabaseMajorVersion インタフェース内 java.sql.DatabaseMetaDatajava.sql.SQLException - データベースアクセスエラーが発生した場合。public int getDatabaseMinorVersion()
throws java.sql.SQLException
getDatabaseMinorVersion インタフェース内 java.sql.DatabaseMetaDatajava.sql.SQLException - データベースアクセスエラーが発生した場合。public int getJDBCMajorVersion()
throws java.sql.SQLException
getJDBCMajorVersion インタフェース内 java.sql.DatabaseMetaDatajava.sql.SQLException - データベースアクセスエラーが発生した場合。public int getJDBCMinorVersion()
throws java.sql.SQLException
getJDBCMinorVersion インタフェース内 java.sql.DatabaseMetaDatajava.sql.SQLException - データベースアクセスエラーが発生した場合。public int getSQLStateType()
throws java.sql.SQLException
SQLException.getSQLState によって返される SQLSTATE が
X/Open (現在は Open Group) の SQL CLI であるか SQL99 であるかを
示します。getSQLStateType インタフェース内 java.sql.DatabaseMetaDatasqlStateSQL99 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean locatorsUpdateCopy()
throws java.sql.SQLException
locatorsUpdateCopy インタフェース内 java.sql.DatabaseMetaDatatrue 、
LOB に直接行われた場合は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public boolean supportsStatementPooling()
throws java.sql.SQLException
supportsStatementPooling インタフェース内 java.sql.DatabaseMetaDatatrue 、
そうでない場合は false 。java.sql.SQLException - データベースアクセスエラーが発生した場合。public int getProtocolVersion()
throws java.sql.SQLException
java.sql.SQLException - データベースアクセスエラーが発生した場合。public <T> T unwrap(java.lang.Class<T> iface)
throws java.sql.SQLException
unwrap インタフェース内 java.sql.Wrapperjava.sql.SQLExceptionpublic boolean isWrapperFor(java.lang.Class<?> iface)
throws java.sql.SQLException
常にfalseを返します
isWrapperFor インタフェース内 java.sql.Wrapperjava.sql.SQLExceptionpublic java.sql.RowIdLifetime getRowIdLifetime()
throws java.sql.SQLException
ROWID型はサポートしていないgetRowIdLifetime インタフェース内 java.sql.DatabaseMetaDatajava.sql.SQLExceptionpublic java.sql.ResultSet getSchemas(java.lang.String catalog,
java.lang.String schemaPattern)
throws java.sql.SQLException
getSchemas インタフェース内 java.sql.DatabaseMetaDatajava.sql.ResultSet オブジェクトjava.sql.SQLExceptionpublic boolean supportsStoredFunctionsUsingCallSyntax()
throws java.sql.SQLException
supportsStoredFunctionsUsingCallSyntax インタフェース内 java.sql.DatabaseMetaDatafalsejava.sql.SQLExceptionpublic boolean autoCommitFailureClosesAllResultSets()
throws java.sql.SQLException
autoCommitがtrueの場合に、
自動コミットが失敗した場合、すべてのResultSetがクローズ
されるかどうかを返します。autoCommitFailureClosesAllResultSets インタフェース内 java.sql.DatabaseMetaDatajava.sql.SQLExceptionpublic java.sql.ResultSet getClientInfoProperties()
throws java.sql.SQLException
getClientInfoProperties インタフェース内 java.sql.DatabaseMetaDatajava.sql.ResultSet オブジェクトjava.sql.SQLExceptionpublic java.sql.ResultSet getFunctions(java.lang.String catalog,
java.lang.String schemaPattern,
java.lang.String functionNamePattern)
throws java.sql.SQLException
getFunctions インタフェース内 java.sql.DatabaseMetaDatajava.sql.SQLExceptionpublic java.sql.ResultSet getFunctionColumns(java.lang.String catalog,
java.lang.String schemaPattern,
java.lang.String functionNamePattern,
java.lang.String columnNamePattern)
throws java.sql.SQLException
getFunctionColumns インタフェース内 java.sql.DatabaseMetaDatajava.sql.SQLExceptionpublic boolean generatedKeyAlwaysReturned()
throws java.sql.SQLException
generatedKeyAlwaysReturned インタフェース内 java.sql.DatabaseMetaDatajava.sql.SQLExceptionpublic java.sql.ResultSet getPseudoColumns(java.lang.String catalog,
java.lang.String schemaPattern,
java.lang.String tableNamePattern,
java.lang.String columnNamePattern)
throws java.sql.SQLException
getPseudoColumns インタフェース内 java.sql.DatabaseMetaDatajava.sql.SQLExceptionCopyright © 2023 RICOH Co., Ltd. All Rights Reserved.