首页 > 其他 > 详细

>>>>>>>#和$的区别?<<<<<<<<<

时间:2019-08-17 01:22:14      阅读:120      评论:0      收藏:0      [点我收藏+]

1.#:底层相当于preparedStatement,支持?占位符的,而$相当于使用Statement,不支持占位符,所有的参数都是拼装的。

2.我们推荐使用#,但是在有些情况下必须使用$:

(1)Select * from xxs where name like ‘${n}’//  like 本身在‘‘里面时要使用$

(2)Select * from ${tablename}//表名字是动态的必须使用$

(3)Select * from xxx where .. order by ${name}

>>>>>>>#和$的区别?<<<<<<<<<

原文:https://www.cnblogs.com/wanjijie10251616/p/11366337.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!