當前位置:首頁 » 編程語言 » 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-10-15 12:14:47 瀏覽:255
演算法了攤銷 發布:2025-10-15 12:11:02 瀏覽:41
g5伺服器是什麼牌子 發布:2025-10-15 12:05:11 瀏覽:978
釣魚源碼論壇 發布:2025-10-15 11:57:13 瀏覽:256
linux網卡驅動載入 發布:2025-10-15 11:55:36 瀏覽:661
我的世界伺服器怎麼給一個人箱子 發布:2025-10-15 11:53:54 瀏覽:814
安卓和ios哪個可玩性高 發布:2025-10-15 11:48:45 瀏覽:102
多玩上傳視頻 發布:2025-10-15 11:47:10 瀏覽:817
網易電腦端伺服器 發布:2025-10-15 11:36:32 瀏覽:611
我的世界一句指令炸爆伺服器 發布:2025-10-15 11:32:14 瀏覽:190