当前位置:首页 » 编程语言 » sqlin占位符

sqlin占位符

发布时间: 2025-01-25 09:36:34

1. jdbc 中prepareStatement对sql中的占位符赋值问题

第一个问题: prepareStatement 传递值
prepareStatement.setObject(序号,值)需要依据数据库而定,有得从1开始,有得从 0开始。
Oracle,MySQL从 0 开始。

prepareStatement.setObject(1,12);
prepareStatement.setObject(2,13);

第二个:(?) 表示只有一个参数,等价于select *from table where field=? ,如果in 的范围中有第二个值,你那个SQL就玩不转了。建议你拼写在SQL 中select *from table where field in(12,13....) and field2 = ?

热点内容
ins海外服务器ip是什么 发布:2025-03-06 23:44:59 浏览:354
我的世界java版服务器推荐ip 发布:2025-03-06 23:43:17 浏览:562
如何取消微信帐号和密码 发布:2025-03-06 23:39:20 浏览:789
emc存储备份 发布:2025-03-06 23:35:02 浏览:835
兰州编程培训 发布:2025-03-06 23:30:51 浏览:302
电信托管服务器阿里云 发布:2025-03-06 23:27:07 浏览:592
艾力绅混动哪个配置值得买 发布:2025-03-06 23:20:30 浏览:193
QT静态编译64 发布:2025-03-06 23:09:35 浏览:283
圣安地列斯自由服务器ip 发布:2025-03-06 23:09:34 浏览:709
安卓怎么扫二维码 发布:2025-03-06 23:04:49 浏览:515