Oracle中的dblink的@符号 返回
使用dblink的时候,查询的时候需要带@符号,转换出来的sql语句显示@符号已被替换成: 号了,怎么写可以支持原声的sql,就是没有经过处理的。
我要执行的是:SELECT 0 Id,ROW_ID \"RowId\", DEPT_ID DeptId, USER_CODE UserCode, USER_NAME UserName,ROLE_ID RoleId FROM ks12345.cc_userview@otlink
显示的sql语句:
SELECT t.* FROM (SELECT 0 Id,ROW_ID "RowId", DEPT_ID DeptId, USER_CODE UserCode, USER_NAME UserName,ROLE_ID RoleId FROM ks12345.cc_userview:otlink) t
把@替换了,能支持原始的吗
热忱回答(8)
-
fate stay night VIP0
2019/1/9你是最新版本的 sqlsugar吗
0 回复 -
fate stay night VIP0
2019/1/9记得改过这个BUG
0 回复 -
没有谁离不开谁 VIP0
2019/1/9是啊,nuget上安装的,.net环境的,4.9版本的,现在只能改你们的源码。。。
0 回复 -
没有谁离不开谁 VIP0
2019/1/9@fate stay night:这个把那个OracleProvider构造函数里面的那个方法删了就可以了,这个发个版本大概要多久啊。。。
0 回复 -
fate stay night VIP0
2019/1/94.9.7.4这个不行吗?
0 回复 -
没有谁离不开谁 VIP0
2019/1/9@fate stay night:嗯嗯,对的,这个不行,OracleProvider构造函数里面的方法好像忘记删除了
0 回复 -
fate stay night VIP0
2019/1/124.9.7.5已解决
0 回复 -
没有谁离不开谁 VIP0
2019/1/15@fate stay night:好的,谢谢啦
0 回复