数据库表关键字段问题

mac2024-03-13  34

1. 如果涉及库表时,不小心使用了数据库的关键字,则当使用TK(Mapper)自带的Model selectBy..()方法时,关键字段无法自定义处理,导致报错:如:com.alibaba.druid.sql.parser.ParserException: ERROR. token : SHOW, pos : 46

2. 处理方法:

1) 将表中的关键字改名

2) 将使用自定义的select语句查询,查询时对关键字段加上转义字符。如select   `show` from ....

最新回复(0)