Oracle 使用mybatis xml映射器删除表
我想在我的mybatis映射器中放一张表,但是Oracle 使用mybatis xml映射器删除表,oracle,mybatis,Oracle,Mybatis,我想在我的mybatis映射器中放一张表,但是 <update id="dropTable" parameterType="String"> DROP TABLE #{name} </update> 删除表#{name} 这将生成如下查询: 下拉表格“临时表格” Oracle不喜欢这种语法。我正在寻找一种添加{name}参数而不使用“'”字符的方法。尝试使用${name}而不是{name} 如果您愿意,可以在“字符串替换”一段下找到详细信息 请记住清理数据,
<update id="dropTable" parameterType="String">
DROP TABLE #{name}
</update>
删除表#{name}
这将生成如下查询:
下拉表格“临时表格”
Oracle不喜欢这种语法。我正在寻找一种添加{name}参数而不使用“'”字符的方法。尝试使用
${name}
而不是{name}
如果您愿意,可以在“字符串替换”一段下找到详细信息
请记住清理数据,因为字符串替换将原始字符串直接放入查询尝试使用
${name}
而不是{name}
如果您愿意,可以在“字符串替换”一段下找到详细信息
请记住清理数据,因为字符串替换将原始字符串直接放入查询@NicholasKrasnov Yes。这就是我想做的。name参数中没有任何引号。迈巴蒂斯把它们加在一起。@NicholasKrasnov是的。这就是我想做的。name参数中没有任何引号。迈巴蒂斯补充道。