【 使用环境 】测试环境
【 OB or 其他组件 】OB
【 使用版本 】3.1.X
【问题描述】在infomation_schema.columns表中无法获取视图的字段信息,同时在OB中无法给视图列增加注释。视图的字段信息与来源(是从哪个表获取的)可以从哪里获取到吗
你的问题我们已经收到,稍后会有相关同学给你回复
__all_virtual_column 看看
是oceanbase.__all_virtual_column表吗,在租户下看不到oceanbase的schema。但是在另一个有权限的用户下又看不到原来的database,是不是要给租户增加oceanbase的权限才可以?现在没办法确认__all_virtual_column是否有视图信息
sys租户下查询一下
4.0 及以下不支持显示view column ,ob4.1 开始才支持的
4.0 及以下不支持显示view column ,ob4.1 开始才支持的,目前只能通过视图的ddl来查看
对于涉及到数据的增删改查等测试,建议您先通过产品或相关工具平台平台做好数据备份,或者创建新的测试环境,以免误操作带来的生产环境数据丢失风险!
同时视图的字段也不支持增加注释,这个会后续增加吗
但是我发现 odc 的视图界面可以看到列信息,但在 dbeaver 中就不可以,ODC这个是如何实现的呢
1.视图的字段也不支持增加注释,这个会后续增加吗?
结论:目前已有需求,在开发中。
2.odc 的视图界面可以看到列信息,但在 dbeaver 中就不可以,ODC这个是如何实现的呢?
Odc对sql进行了改写,可以看到列信息,但具体操作,建议查看源码分析如何实现的