[英]How to set null in decimal type in mysql through JDBC on google apps script
我很抱歉發布這個問題。 我發現我在原始測試中犯了一個錯誤。 我試圖測試stmt.setNull(3, 0)
但實際上程序執行了stmt.setNull(3, 8)
。 我把0.00
作為結果。 但這是錯誤的。
我更改了代碼以確保stmt.setNull(3, 0);
將被執行。 我發現:
stmt.setNull(3, 0);
如下圖所示成功設置 null。
setNull(parameterIndex, sqlType)
的規范
https://developers.google.com/apps-script/reference/jdbc/jdbc-prepared-statement#setNull(整數,整數)
當你想將sqlType
設置為null
時,你應該設置0
。
https://docs.oracle.com/javase/6/docs/api/constant-values.html#java.sql.Types.NULL
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.