zoukankan      html  css  js  c++  java
  • mybatis中运算符转义

    在mybatis的标签语法中,比较运算符的>,<等字符会和标签冲突,比如下例:

        <delete id="selectThenDelete">
            DELETE FROM xxfnd_organization_access_b
            <where>
                END_DATE < SYSDATE()
            </where>
        </delete>
    

    要用转义字符&lt; 取代 <,修改如下:

        <delete id="selectThenDelete">
            DELETE FROM xxfnd_organization_access_b
            <where>
                END_DATE &lt; SYSDATE()
            </where>
        </delete>
    

    附常用的转义字符:

                          &lt;           <      小于号                                           


                         &gt;          >      大于号

                         &amp;      &      和

                         &apos;      '      单引号

                         &quot;      "      双引号

    1.sysdate() 返回的是sysdate()函数被调用时的时间,now()返回的是整条sql语句开始执行时的时间
    2.SET TIMESTAMP语句可以影响now()的返回值,却不会影响到sysdate()
  • 相关阅读:
    邻接表(spfa模版)
    翻咸鱼(???)
    求逆序数
    Symmetry CSU
    Highways
    LightOJ
    G
    最长的斜坡。。。。
    快速幂取模
    二分
  • 原文地址:https://www.cnblogs.com/mallocLNode/p/7324779.html
Copyright © 2011-2022 走看看