mirror of
https://github.com/Syngnat/GoNavi.git
synced 2026-07-09 22:42:55 +08:00
🐛 fix(query-editor): 修复 Oracle 星号查询定位列别名非法
- Oracle `SELECT *` 改写时使用合法源表别名 `gonavi_query_source` - 让自动注入的 `ROWID` 绑定到源表别名,避免 `ORA-00911` - 保留显式字段查询的 `ROWID` 追加逻辑 - 新增回归测试覆盖 `SELECT * FROM EDC_LOG` 的执行 SQL - 校验生成 SQL 不再包含非法自动别名
This commit is contained in:
@@ -4,20 +4,20 @@ package db
|
||||
|
||||
func init() {
|
||||
optionalDriverAgentRevisions = map[string]string{
|
||||
"mariadb": "src-ac4e31956af63048",
|
||||
"oceanbase": "src-f0c94a098a955e89",
|
||||
"diros": "src-4565a49afb9b942b",
|
||||
"sphinx": "src-4f9ec83df79bc8f7",
|
||||
"sqlserver": "src-172613975f6f18d2",
|
||||
"sqlite": "src-2ff8c7eb368b324b",
|
||||
"duckdb": "src-8af9c516b81fd5ee",
|
||||
"dameng": "src-659f5656149e216c",
|
||||
"kingbase": "src-82ff6ff9440233cd",
|
||||
"highgo": "src-a3915194d9a50d5d",
|
||||
"vastbase": "src-20413d5fc104e9fc",
|
||||
"opengauss": "src-a4d1946fea5c229c",
|
||||
"mongodb": "src-93d3f3ba9a564a1d",
|
||||
"tdengine": "src-11ff132d18cb7d9a",
|
||||
"clickhouse": "src-8e9642cd16e7e147",
|
||||
"mariadb": "src-1a1cc64f8f92d92b",
|
||||
"oceanbase": "src-ac051813e2451265",
|
||||
"diros": "src-bcc78fa43671ade5",
|
||||
"sphinx": "src-404765c2fda68c5f",
|
||||
"sqlserver": "src-d9fba1eca0a27c49",
|
||||
"sqlite": "src-0c26dc1106aace56",
|
||||
"duckdb": "src-70005eca35bb25c7",
|
||||
"dameng": "src-b2748e843ec2fcbf",
|
||||
"kingbase": "src-f826a940f40212f2",
|
||||
"highgo": "src-b9ef687ba9a056c9",
|
||||
"vastbase": "src-43e1328091959345",
|
||||
"opengauss": "src-87f992c30e0035e7",
|
||||
"mongodb": "src-eaec5eeb4a94f0ed",
|
||||
"tdengine": "src-bce489d4e3cf967b",
|
||||
"clickhouse": "src-794edadecce4a328",
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user