zoukankan      html  css  js  c++  java
  • mybatis当遇到,用mysql关键字作为的字段的表,如何处理

    首先,坑比同事用from,to,day,关键字作为表的字段。

    然后今天我在用ibatis的封装的方法,发现报错了,百思不得其解。

    最后在自己用mysql的语句试的时候才发现这样啊。

    UPDATE load_discharg_item
    SET 
        load_discharg_id = "1231231231231",
        description = "12312312",
        remarks = "12312312" 
    WHERE  id = "12112312"

    这样是没有报错的。

    这样就会报错了,百度了一下,加上单引号就ok,但是呢,我试了不行,然后在就在mybaits里面自己这样写了

    我给from,to,day加了单引号,还是不行,然后我就用了别名,这样可以的。

    切忌,建表的时候,不要用关键字作为字段,不然你用ibatis或者hibernate的封装的方法就会报错的。

  • 相关阅读:
    php分页问题
    php中memcached的使用
    Linux安装Git
    day06
    day07
    day03
    day05
    day04
    列表的操作
    初识数据类型
  • 原文地址:https://www.cnblogs.com/fuckingPangzi/p/10126962.html
Copyright © 2011-2022 走看看