Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我试图在我的 mybatis 映射器中删除一个表,但是。
<update id="dropTable" parameterType="String"> DROP TABLE #{name} </update>
这会生成如下查询:
删除表“TEMP_TABLE”;
Oracle 不喜欢这种语法。我正在寻找一种方法来添加不带“'”字符的 #{name} 参数。
尝试使用${name}而不是#{name}.
${name}
#{name}
如果需要,您可以在文档的“字符串替换”段落下找到详细信息。
请记住清理您的数据,因为字符串替换会将原始字符串直接放入查询中。