public class DBMetaData extends java.lang.Object
●形式: ・<og:databaseMetaData /> ●body:なし ●使用例 <og:databaseMetaData />
コンストラクタと説明 |
---|
DBMetaData() |
修飾子とタイプ | メソッドと説明 |
---|---|
DBTableModel |
getColumns(java.lang.String catalog,
java.lang.String schema,
java.lang.String tableName,
java.lang.String columnName)
指定されたカタログで使用可能なテーブル列の記述を取得します。
|
DBTableModel |
getIndexInfo(java.lang.String catalog,
java.lang.String schema,
java.lang.String tableName,
boolean unique,
boolean approximate)
指定されたテーブルのインデックスと統計情報に関する記述を取得します。
|
DBTableModel |
getProcedures(java.lang.String catalog,
java.lang.String schema,
java.lang.String procName)
指定されたカタログで使用可能なストアドプロシージャに関する記述を取得します。
|
DBTableModel |
getSchemas()
このデータベースで使用可能なスキーマ名を取得します。
|
DBTableModel |
getTables(java.lang.String catalog,
java.lang.String schema,
java.lang.String tableName)
指定されたカタログで使用可能なテーブルに関する記述を取得します。
|
void |
setApplicationInfo(ApplicationInfo appInfo)
アクセスログ取得の為,ApplicationInfoオブジェクトを設定します。
|
void |
setDbid(java.lang.String id)
DatabaseMetaData を作成する時のDB接続IDを指定します。
|
void |
setResourceManager(ResourceManager resource)
リソースマネージャーをセットします。
|
public DBMetaData()
public void setDbid(java.lang.String id)
id
- データベース接続IDpublic void setResourceManager(ResourceManager resource)
resource
- リソースマネージャーpublic void setApplicationInfo(ApplicationInfo appInfo)
appInfo
- アプリ情報オブジェクト3.8.7.0 (2006/12/15) 新規追加 |
public DBTableModel getSchemas()
DatabaseMetaData.getSchemas()
3.8.7.0 (2006/12/15) アクセスログ取得の為,ApplicationInfoオブジェクトを設定 |
public DBTableModel getTables(java.lang.String catalog, java.lang.String schema, java.lang.String tableName)
catalog
- カタログ名。(カタログ名と一致、"" はカタログなし、null は、カタログ名無条件)schema
- スキーマ名パターン。(スキーマ名と一致、"" はスキーマなし、null は、スキーマ名無条件)tableName
- テーブル名パターン。DatabaseMetaData.getSchemas()
3.8.7.0 (2006/12/15) アクセスログ取得の為,ApplicationInfoオブジェクトを設定 |
public DBTableModel getColumns(java.lang.String catalog, java.lang.String schema, java.lang.String tableName, java.lang.String columnName)
catalog
- カタログ名。(カタログ名と一致、"" はカタログなし、null は、カタログ名無条件)schema
- スキーマ名パターン。(スキーマ名と一致、"" はスキーマなし、null は、スキーマ名無条件)tableName
- テーブル名パターン。columnName
- 列名パターンDatabaseMetaData.getSchemas()
3.8.7.0 (2006/12/15) アクセスログ取得の為,ApplicationInfoオブジェクトを設定 |
public DBTableModel getIndexInfo(java.lang.String catalog, java.lang.String schema, java.lang.String tableName, boolean unique, boolean approximate)
catalog
- カタログ名。(カタログ名と一致、"" はカタログなし、null は、カタログ名無条件)schema
- スキーマ名パターン。(スキーマ名と一致、"" はスキーマなし、null は、スキーマ名無条件)tableName
- テーブル名。このデータベースに格納されたテーブル名と一致しなければならないunique
- true の場合は、一意の値のインデックスだけを返す。false の場合は、一意であるかどうかにかかわらずインデックスを返すapproximate
- true の場合は、結果は概数またはデータ値から外れることもある。false の場合は、正確であることが要求されるDatabaseMetaData.getSchemas()
3.8.7.0 (2006/12/15) アクセスログ取得の為,ApplicationInfoオブジェクトを設定 |
public DBTableModel getProcedures(java.lang.String catalog, java.lang.String schema, java.lang.String procName)
catalog
- カタログ名。(カタログ名と一致、"" はカタログなし、null は、カタログ名無条件)schema
- スキーマ名パターン。(スキーマ名と一致、"" はスキーマなし、null は、スキーマ名無条件)procName
- プロシージャ名パターン。データベースに格納されたプロシージャ名と一致しなければならないDatabaseMetaData.getSchemas()
3.8.7.0 (2006/12/15) アクセスログ取得の為,ApplicationInfoオブジェクトを設定 |
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.