一行代码解决 sql语句 in传入数组变字符串
2016-10-25 16:18
453 查看
--数组
var arrs= ['test1','test2','test3'];
--变字符串
var instring = "'"+arrs.join("','")+"'";
--拼接
var sql = "select * from table where CreateUser in ("+instring+")";
--结果
select * from table where CreateUser in ('test1','test2','test3')意外金喜的博客 : http://blog.csdn.net/zzwwjjdj1/
相关文章推荐
- 前台传入多个参数(数组格式),拼接成字符串中间用逗号隔开,传入到sql中用in查询.
- 在java代码中sql语句出现start before result set的错误解决办法
- 解决并清除SQL被注入<script>恶意病毒代码的语句
- PHP中实现数组中key与value拼接成SQL语句中的WHERE查询字符串
- 传入sql数组字符串,输出table
- 解决存储过程中拼接的SQL字符串超长导致sql语句被截取的问题
- p6spy为SSH做SQL语句日志时缺少一行的问题解决
- 在C#代码中构造字符串传入SQL代码中
- 一个关于sql语句的问题解决,包括:字符串拆分,游标
- SQLSERVER 根据传入的参数拼接sql语句字符串,反馈结果集
- 向Oracle中传入数组,批量执行SQL语句
- 在SQL语句中如何将字符串变量传递给In语句
- SQL 中in传入字符串的处理
- 集合转换成SQL语句的in后的字符串
- 在SQL语句中如何将字符串变量传递给In语句
- 解决并清除SQL被注入恶意病毒代码的语句
- Aggregate 为字符串数组元素添加单引号 可用于SQL数据查询 in
- 在SQL语句中如何将字符串变量传递给In语句
- in 多个数据使用动态SQL传入字符串
- SQLSERVER 根据传入的参数拼接sql语句字符串,反馈结果集