背景:
自定义sql和视图有啥区别
解决:
笼统来说查询上有区别,自定义sql,查询是生成到代码的xml文件上的。而视图是直接去找数据库中我们创建的视图名称
背景:
视图报错,有按照平台配置了表别名Cause:com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Column ‘GO_ORDER_CARGO_ID’ in where clause is ambiguous
解决:
是5.5.j.0版本的bug,往上升一个版本就可以了
背景:
自定义sql视图生成的xml,为啥selectByExample方法的语句没有加上视图别名,这样导致查询会报错
解决:
原因是多表查询,这个列两个表都有,需要指定一下哪个表的。
背景:
视图定义同步字段报错
解决:
排查了一下,现在平台使用的解析库jsqlparser目前不支持row_number() over(xxx)的解析,目前可先通过手工维护该字段内容。
背景:
云平台视力自定义SQL里怎么在视图里面加条件
解决:
参考gschool文件地址:http://gschool.glpaas.gillion.com.cn/?page_id=15870