来人啊,救我啊,弄一天了,连的是sql server

来源:4-2 动态 SQL 拼接(下)

qq_他说她是他的她_03199161

2016-06-14 17:53

select id,command,description,content from message where 1=1and command=#{command}我连接的是sql server,条件必须加单引号比如:select *from user where name=‘张三’ 我想问问在message.xml中的两个单引号怎么写? 写成这样保错and command='#{command}'错误说索引1超出范围

写回答 关注

2回答

  • 违丶心
    2016-08-04 14:45:15
    已采纳

    不需要加单引号。。。and command = #{command} 就可以了

    qq_他说她...

    非常感谢!

    2016-08-07 14:05:09

    共 1 条回复 >

  • jowishu
    2016-06-15 09:44:15

    在xml文件中使用特殊字符需要转义,转义字符必须以&开始,以;结束,单引号的转义写法为&apos。如果不想写转义,也可以用cdata属性,这个自己查吧。

通过自动回复机器人学Mybatis---基础版

微信公众号自动回复功能学习Mybatis,基础教程加案例实战方式学习

107413 学习 · 800 问题

查看课程

相似问题