public abstract class SQLUtils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static char |
BACKSLASH |
static char |
BLANK_SPACE |
static char |
COMMA |
static char |
LEFT_BRACKET |
static char[] |
LINE_SEPARATOR |
static char |
PARAM_MARK |
static char |
RIGHT_BRACKET |
static char |
SINGLE_QUOTATION_MARK |
| 构造器和说明 |
|---|
SQLUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String[] |
getColumnLabels(Connection con,
String namedSQL,
Map<String,?> params,
SQLMetaData sqlMetaData)
获取SQL字段名列表
|
static SQLMetaData |
getSQLMetaData(String sql)
获取SQL相关数据(不对SQL做
null 校验) |
public static final char BACKSLASH
public static final char BLANK_SPACE
public static final char LEFT_BRACKET
public static final char RIGHT_BRACKET
public static final char COMMA
public static final char SINGLE_QUOTATION_MARK
public static final char PARAM_MARK
public static final char[] LINE_SEPARATOR
public static SQLMetaData getSQLMetaData(String sql)
null 校验)sql - SQLpublic static final String[] getColumnLabels(Connection con, String namedSQL, Map<String,?> params, SQLMetaData sqlMetaData) throws SQLException
con - 已打开的数据库连接namedSQL - 命名参数SQLparams - 查询参数集sqlMetaData - SQL相关数据对象SQLException - SQL异常Copyright © 2023 10MG. All rights reserved.