[問題] 在JDBC,如何將經過preparedStatement處
※狀況概述:
在JDBC,PreparedStatement會將含有?的SQL,透過setString等方法,把?替代成參數值
從而組出真正可執行的SQL。但我現在疑似在這一步出錯,執行結果都沒有查詢出東西來。
所以我想看看組出來的SQL是甚麼樣子,我GOOGLE半天,找到的都是針對MySQL的語法,
而我用的資料庫是Oracle,Oracle似乎沒有可以把「組出來沒有?的SQL」印出來的語法。
請問還可以用甚麼方法,把「組出來沒有?的SQL」印出來呢??
※程式碼:
※錯誤訊息:
※補充說明:
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.10.13.51 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/java/M.1644500745.A.70E.html
推
02/10 22:48,
2年前
, 1F
02/10 22:48, 1F
→
02/10 23:11,
2年前
, 2F
02/10 23:11, 2F
→
02/10 23:12,
2年前
, 3F
02/10 23:12, 3F
→
02/10 23:13,
2年前
, 4F
02/10 23:13, 4F
→
02/10 23:14,
2年前
, 5F
02/10 23:14, 5F
→
02/10 23:15,
2年前
, 6F
02/10 23:15, 6F
→
02/10 23:16,
2年前
, 7F
02/10 23:16, 7F
→
02/11 00:03,
2年前
, 8F
02/11 00:03, 8F
推
02/11 00:45,
2年前
, 9F
02/11 00:45, 9F
→
02/11 01:58,
2年前
, 10F
02/11 01:58, 10F
→
02/11 01:58,
2年前
, 11F
02/11 01:58, 11F
→
02/11 01:58,
2年前
, 12F
02/11 01:58, 12F
→
02/11 02:07,
2年前
, 13F
02/11 02:07, 13F
→
02/11 02:07,
2年前
, 14F
02/11 02:07, 14F
→
02/11 02:13,
2年前
, 15F
02/11 02:13, 15F
→
02/11 02:13,
2年前
, 16F
02/11 02:13, 16F
→
02/11 02:13,
2年前
, 17F
02/11 02:13, 17F
推
02/12 18:49,
2年前
, 18F
02/12 18:49, 18F
→
02/12 18:49,
2年前
, 19F
02/12 18:49, 19F
→
02/12 18:52,
2年前
, 20F
02/12 18:52, 20F
→
02/12 18:52,
2年前
, 21F
02/12 18:52, 21F
→
02/12 18:52,
2年前
, 22F
02/12 18:52, 22F
→
02/12 18:52,
2年前
, 23F
02/12 18:52, 23F
推
02/14 02:48,
2年前
, 24F
02/14 02:48, 24F
java 近期熱門文章
PTT數位生活區 即時熱門文章