public final class DatabaseUtil
extends java.lang.Object
修飾子とタイプ | メソッドと説明 |
---|---|
static java.lang.String |
convertIdentifiers(java.sql.DatabaseMetaData metaData,
java.lang.String identifiers)
識別子をデータベースメタ情報の定義を元に変換する。
|
static java.lang.String |
convertIdentifiers(java.lang.String identifiers)
識別子をデータベースメタ情報の定義を元に変換する。
|
static java.lang.String |
doConvertIdentifiers(java.sql.DatabaseMetaData metaData,
java.lang.String identifiers)
識別子をデータベースメタ情報の定義を元に変換する。
|
static java.sql.DatabaseMetaData |
getMetaData()
データベースメタデータを取得する。
|
static java.util.Map<java.lang.String,java.lang.Short> |
getPrimaryKey(java.lang.String tableName)
主キー情報を取得する。
|
static java.util.Map<java.lang.String,java.lang.Integer> |
getSqlTypeMap(java.lang.String schemaName,
java.lang.String tableName)
カラムのSQL型を取得する。
|
public static java.util.Map<java.lang.String,java.lang.Short> getPrimaryKey(java.lang.String tableName)
tableName
- テーブル名public static java.util.Map<java.lang.String,java.lang.Integer> getSqlTypeMap(java.lang.String schemaName, java.lang.String tableName)
schemaName
- スキーマ名tableName
- テーブル名public static java.lang.String convertIdentifiers(java.lang.String identifiers)
identifiers
- 識別子public static java.lang.String convertIdentifiers(java.sql.DatabaseMetaData metaData, java.lang.String identifiers)
metaData
- データベースメタ情報identifiers
- 識別子public static java.lang.String doConvertIdentifiers(java.sql.DatabaseMetaData metaData, java.lang.String identifiers) throws java.sql.SQLException
metaData
- データベースメタ情報identifiers
- 識別子java.sql.SQLException
- データベース関連の例外public static java.sql.DatabaseMetaData getMetaData() throws java.sql.SQLException
java.sql.SQLException
- データベース関連の例外