当前位置:首页 » 编程语言 » 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 = ?

热点内容
大仙脚本 发布:2025-09-15 11:46:55 浏览:238
允许ip访问网站 发布:2025-09-15 11:38:26 浏览:941
linux下was启动命令 发布:2025-09-15 11:23:28 浏览:66
java正则日期格式 发布:2025-09-15 11:23:27 浏览:235
sqlserversa密码忘记 发布:2025-09-15 10:36:06 浏览:828
iisftp日志 发布:2025-09-15 10:33:31 浏览:306
共享盘访问密码 发布:2025-09-15 10:32:39 浏览:72
为什么说资产配置特别重要 发布:2025-09-15 10:17:45 浏览:742
python停止脚本运行 发布:2025-09-15 10:15:32 浏览:767
怎么猜qq密码 发布:2025-09-15 10:02:42 浏览:293