improved sql parser parameterized sharding support. issue #1488

This commit is contained in:
wenshao
2016-11-19 23:32:46 +08:00
parent df440aa78c
commit 4a273c6fe4
2 changed files with 31 additions and 6 deletions
@@ -0,0 +1,19 @@
package com.alibaba.druid.bvt.sql.mysql;
import com.alibaba.druid.sql.visitor.ParameterizedOutputVisitorUtils;
import com.alibaba.druid.util.JdbcConstants;
import junit.framework.TestCase;
/**
* Created by wenshao on 16/8/23.
*/
public class MySqlParameterizedOutputVisitorTest_13 extends TestCase {
public void test_for_parameterize() throws Exception {
final String dbType = JdbcConstants.MYSQL;
String sql = "select * from `user_0000` `user`";
String psql = ParameterizedOutputVisitorUtils.parameterize(sql, dbType);
assertEquals("SELECT *\n" +
"FROM user `user`", psql);
}
}