找回密码
 立即注册

QQ登录

只需一步,快速开始

大瓦缸

金牌服务用户

24

主题

49

帖子

199

积分

金牌服务用户

积分
199
大瓦缸
金牌服务用户   /  发表于:2024-2-25 15:46  /   查看:1179  /  回复:1
1金币
本帖最后由 大瓦缸 于 2024-2-25 15:46 编辑

使用外联数据库时,系统自带的用户信息视图,设置为关系字段时,无法在查询中进行字段关联,
这个问题在论坛上搜索了一下,明白了原因,也就是不能跨库查询


但现在要使用,还是要想办法解决一下。
论坛上找了一下方法,说是自己在外联库中建用户视图,通过下面的联接了解了外联表中的用户表结构
https://gcdn.grapecity.com.cn/showtopic-89949-1-1.html

但问题来了,生产环境是可以把用户表转移到外联表中,但开发环境好像无法把用户表转移到外联表中,

开发环境不能把用户转到外联表中,那怎么创建用户视图呢?求支持。
同时求外联表中的用户视图SQL语句






附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

大佬您好,如您所说这里的查询命令使用外键字段时无法拉下出用户的全名、邮件等字段是因为无法跨库关联,然后关于用户信息视图,这个内部是产品侧用代码做的一个虚拟视图的功能,默认不提供视图SQL; 解决这个问题您可以考虑通过间接的方式,比如帖子中截图的查询条件,假设以外键字段用户的全名包含指定字符串,此时需在外部查询用户信息视图,返回符合条件的用户名集合,最后在查询命令中使用用户在里面的查询条件,返回DR_项 ...

1 个回复

正序浏览
最佳答案
最佳答案
Shawn.Liu活字格认证
超级版主   /  发表于:2024-2-25 15:46:53
来自 2#
大佬您好,如您所说这里的查询命令使用外键字段时无法拉下出用户的全名、邮件等字段是因为无法跨库关联,然后关于用户信息视图,这个内部是产品侧用代码做的一个虚拟视图的功能,默认不提供视图SQL;

解决这个问题您可以考虑通过间接的方式,比如帖子中截图的查询条件,假设以外键字段用户的全名包含指定字符串,此时需在外部查询用户信息视图,返回符合条件的用户名集合,最后在查询命令中使用用户在里面的查询条件,返回DR_项目研发成员表中符合条件的记录。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部