public class DialectUtils
extends java.lang.Object
构造器和说明 |
---|
DialectUtils() |
限定符和类型 | 方法和说明 |
---|---|
static ColumnInformation[] |
checkInColumnInformationByMetaData(java.sql.ResultSetMetaData resultSetMetaData,
java.lang.String oriCharsetName,
java.lang.String newCharsetName)
获取列名信息
返回的Object[]里面有三样东西
{ColumnNameArray:String[]; ColumnTypeArray:int[]; ColumnTypeNameArray:String[]}
注意resultSetMetaData所在的ResultSet应该在这个方法调用后被关闭
|
static java.lang.String |
getDBLinkValue(java.lang.String dbLink) |
static java.lang.String |
getKingbaseCurrentUserSchema(java.sql.Connection connection)
返回kingbase数据连接当前的schema
|
static java.lang.String |
getOracleCurrentUserSchema(java.sql.Connection connection)
返回oracle数据连接当前的schema
|
static java.lang.String |
getTypeName(int type) |
public static java.lang.String getKingbaseCurrentUserSchema(java.sql.Connection connection)
connection
- 数据连接public static java.lang.String getOracleCurrentUserSchema(java.sql.Connection connection)
connection
- 数据连接public static ColumnInformation[] checkInColumnInformationByMetaData(java.sql.ResultSetMetaData resultSetMetaData, java.lang.String oriCharsetName, java.lang.String newCharsetName) throws java.sql.SQLException
resultSetMetaData
- 结果集头文件oriCharsetName
- 源字符集newCharsetName
- 新的字符集java.sql.SQLException
public static java.lang.String getDBLinkValue(java.lang.String dbLink)
public static java.lang.String getTypeName(int type)