Package nablarch.common.dao
Class DatabaseUtil
java.lang.Object
nablarch.common.dao.DatabaseUtil
データベースに関するユーティリティクラス。
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
convertIdentifiers
(String identifiers) 識別子をデータベースメタ情報の定義を元に変換する。static String
convertIdentifiers
(DatabaseMetaData metaData, String identifiers) 識別子をデータベースメタ情報の定義を元に変換する。static String
doConvertIdentifiers
(DatabaseMetaData metaData, String identifiers) 識別子をデータベースメタ情報の定義を元に変換する。static DatabaseMetaData
データベースメタデータを取得する。getPrimaryKey
(String tableName) 主キー情報を取得する。
-
Method Details
-
getPrimaryKey
主キー情報を取得する。- Parameters:
tableName
- テーブル名- Returns:
- 主キー情報(キー:カラム名、値:ポジション)
-
convertIdentifiers
識別子をデータベースメタ情報の定義を元に変換する。- Parameters:
identifiers
- 識別子- Returns:
- 変換後の値
-
convertIdentifiers
識別子をデータベースメタ情報の定義を元に変換する。- Parameters:
metaData
- データベースメタ情報identifiers
- 識別子- Returns:
- 変換後の値
-
doConvertIdentifiers
public static String doConvertIdentifiers(DatabaseMetaData metaData, String identifiers) throws SQLException 識別子をデータベースメタ情報の定義を元に変換する。- Parameters:
metaData
- データベースメタ情報identifiers
- 識別子- Returns:
- 変換後の値
- Throws:
SQLException
- データベース関連の例外
-
getMetaData
データベースメタデータを取得する。- Returns:
- データベースメタデータ
- Throws:
SQLException
- データベース関連の例外
-