mirror of
https://github.com/dotnetcore/FreeSql.git
synced 2026-03-04 05:00:57 +08:00
判断 v8r3 版本号会判断错v9的导致程序报错
参考文档: 金仓社区 - 查看文档详情:https://bbs.kingbase.com.cn/docHtml?recId=aa82e3addd227d4354cafc2dcb1ff5db&url=aHR0cHM6Ly9iYnMua2luZ2Jhc2UuY29tLmNuL2tpbmdiYXNlLWRvYy92OC42LjcuMjQvZGV2ZWxvcG1lbnQvZGV2ZWxvcC10cmFuc2Zlci90cmFuc3BsYW50LXIzL3RyYW5zcGxhbnQtcjMtMS5odG1sI2lkOA 金仓社区 - 查看文档详情:https://bbs.kingbase.com.cn/docHtml?recId=2b2333c3d285e5392e1502567e907f49&url=aHR0cHM6Ly9iYnMua2luZ2Jhc2UuY29tLmNuL2tpbmdiYXNlLWRvYy92OC42LjguMTQvZGV2ZWxvcG1lbnQvZGV2ZWxvcC10cmFuc2Zlci90cmFuc3BsYW50LXIzL3RyYW5zcGxhbnQtcjMtMS5odG1sI2lkOA 金仓社区-R3和R6初始化数据库的不同点:https://bbs.kingbase.com.cn/blogDetail?postsId=trans_20646
This commit is contained in:
@@ -128,8 +128,14 @@ namespace FreeSql.KingbaseES
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
try
|
||||
{
|
||||
// v9 版本下面 pg_ sys_ 都支持,导致 v9 版本识别成 v8r3了,需要额外添加判断条件
|
||||
//SELECT (select 1 from sys_tables limit 1) a,(select 1 from pg_tables limit 1) b;
|
||||
//经过查看文档 v8r3有命令:show case_sensitive ,v8r6 和以后通过命令 show enable_ci 判断,
|
||||
//前一个命令不存在了
|
||||
_orm.Ado.ExecuteNonQuery(" show case_sensitive");
|
||||
_orm.Ado.ExecuteNonQuery(" select 1 from sys_tables limit 1");
|
||||
_isSysV8R3 = true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user