1
我正在使用spring boot jdbctemplate在數據庫中插入記錄。不過,我發現使用jdbctemplate.update(查詢),其中查詢是在數據庫中插入記錄的字符串。使用jdbctemplate插入撇號
我想插入表列中的撇號和特殊字符,但我得到BadSqlGrammarException。
例如我的查詢得到這樣形成 VALUES(「ABC的例子」)
我看到Escaping a single quote when using JdbcTemplate,凡在註釋上寫着,使用jdbctemplate.update(查詢,對象[]參數)它創建PreparedStatement,但我有Generic方法從代碼的每個模塊調用jdbctemplate.update()方法。
我想他們加倍,使用此兩個刀片以及更新操作,截至目前我使用jdbctemplate.update(查詢)
其他字符集呢?他們會自動處理 – Chetan
@Chetan:哪個「其他」字符?單引號是唯一需要轉義的字符常量(在符合標準的DBMS中) –
我的意思是其他特殊字符 – Chetan