mirror of
https://github.com/alibaba/druid.git
synced 2023-03-04 19:17:16 +00:00
Updated SQL_Parser_Parameterize (markdown)
@@ -8,3 +8,16 @@ select * from t where id = 2
|
||||
// 参数化SQL
|
||||
select * from t where id = ?
|
||||
```
|
||||
|
||||
# 2. 参数化
|
||||
```java
|
||||
import com.alibaba.druid.sql.visitor.ParameterizedOutputVisitorUtils;
|
||||
|
||||
final String dbType = JdbcConstants.MYSQL;
|
||||
|
||||
String sql = "select * from t where id = 1 or id = 2 or id = 3";
|
||||
String psql = ParameterizedOutputVisitorUtils.parameterize(sql, dbType);
|
||||
assertEquals("SELECT *\n" +
|
||||
"FROM t\n" +
|
||||
"WHERE id = ?", psql);
|
||||
```
|
||||
Reference in New Issue
Block a user