public class SQLUtil extends Object
| 构造器和说明 |
|---|
SQLUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<String> |
columns(String... columns)
拆分 column,主要识别引号括号内的分隔符
|
static int |
countPlaceholder(String txt)
计算占位符数量
注意过滤引号内的符号
|
static boolean |
delimiter(String key)
是否需要界定符
|
static StringBuilder |
delimiter(StringBuilder builder,
Metadata src,
String delimiterFr,
String delimiterTo) |
static StringBuilder |
delimiter(StringBuilder builder,
Metadata src,
String delimiterFr,
String delimiterTo,
boolean check) |
static StringBuilder |
delimiter(StringBuilder builder,
String src,
String delimiter) |
static StringBuilder |
delimiter(StringBuilder builder,
String src,
String delimiter,
boolean check) |
static StringBuilder |
delimiter(StringBuilder builder,
String src,
String delimiterFr,
String delimiterTo) |
static StringBuilder |
delimiter(StringBuilder builder,
String src,
String delimiterFr,
String delimiterTo,
boolean check)
补充界定符
|
static String |
delimiter(String src,
String delimiterFr,
String delimiterTo) |
static String |
delimiter(String src,
String delimiterFr,
String delimiterTo,
boolean check) |
static boolean |
isSingleColumn(String column) |
static String |
mergeFinalTotal(String base) |
static String[] |
placeholder()
界定符的占位符
|
static String |
placeholder(String src,
String delimiterFr,
String delimiterTo)
界定符的占位符
|
static String |
trim(String condition) |
public static boolean delimiter(String key)
key - Stringpublic static StringBuilder delimiter(StringBuilder builder, String src, String delimiter)
public static StringBuilder delimiter(StringBuilder builder, String src, String delimiter, boolean check)
public static StringBuilder delimiter(StringBuilder builder, String src, String delimiterFr, String delimiterTo, boolean check)
builder - buildersrc - 原文delimiterFr - 界定符delimiterTo - 界定符check - 是否检测原文 false:不检测直接添加界定符(除了已有界定符的) true:调用 public static boolean delimiter(String key) 检测是否需要界定符public static StringBuilder delimiter(StringBuilder builder, Metadata src, String delimiterFr, String delimiterTo)
public static StringBuilder delimiter(StringBuilder builder, Metadata src, String delimiterFr, String delimiterTo, boolean check)
public static StringBuilder delimiter(StringBuilder builder, String src, String delimiterFr, String delimiterTo)
public static String delimiter(String src, String delimiterFr, String delimiterTo, boolean check)
public static String placeholder(String src, String delimiterFr, String delimiterTo)
src - srcdelimiterFr - delimiterFrdelimiterTo - delimiterTopublic static String[] placeholder()
public static boolean isSingleColumn(String column)
public static int countPlaceholder(String txt)
txt - 原文public static List<String> columns(String... columns)
columns - columnCopyright © 2025. All rights reserved.