Mysql适配国产化数据库人大金仓冲突记录

1、mysql中查询中如果使用双引号,在人大金仓数据库中不支持,需改为单引号

例如:

select 字段A,字段B,字段C from tableA where 字段A = "1"

改为:

select 字段A,字段B,字段C from tableA where 字段A = '1'

2、MySQL中使用group by 字段A,然后也会返回其他字段 字段A,字段B,字段C,其他字段也要使用函数括起来,

例如:

select 字段A,字段B,字段C from tableA group by 字段A

改为:

select 字段A,max(字段B),max(字段C) from tableA group by 字段A

否则会报错

3、mysql中使用inner join的,要去掉改为使用逗号关联

例如:

select a.* from tableA a inner join tableB b on a.字段1 = b.字段1

改为:

select a.* from tableA a, tableB b where a.字段1 = b.字段1

相关推荐
Gofarlic_OMS1 分钟前
协同设计平台中PTC许可证的高效调度策略
网络·数据库·安全·oracle·aigc
刘一说4 分钟前
Windows 与 Linux 跨平台自动化 MySQL 8 备份:专业级脚本设计与实战指南
linux·数据库·windows·mysql·自动化
耶夫斯计27 分钟前
【SQL_agent】基于LLM实现sql助理
数据库·python·sql·语言模型
徐同保38 分钟前
使用node清空pinecones向量数据库
数据库
陈逸轩*^_^*39 分钟前
软件工程考试速通
数据库·软件工程
Lhan.zzZ43 分钟前
Qt绘制残留问题排查与修复日志
开发语言·数据库·qt
Java陈序员44 分钟前
数据同步神器!一款搞定多种数据源同步的开源中间件!
java·spring boot·mysql
岙利岙1 小时前
MySQL使用jemalloc作为内存分配器
数据库·mysql·jemalloc
老年DBA1 小时前
PostgreSQL BRIN索引揭秘
数据库·postgresql
小光学长1 小时前
基于微信小程序的评奖评优系统51r12nd0(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库·微信小程序·小程序