【 使用环境 】生产环境
【 OB or 其他组件 】OB
【 使用版本 】4.2.1.6
【问题描述】OceanBase4.2怎么通过表名查询对应的lob名称
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):
查询库的表
show table status from db_name;
查询某个库和某个表的列信息
select * from COLUMNS where TABLE_SCHEMA=‘database_name’ and table_name=‘table_name’\G;
有视图可以查询吗?
可以关联information_schema.tables和information_schema.columns
如果是text自动生成的LOB AUX TABLE也能关联吗?
它是主表的一个辅助表 通过查询主表行来定位辅助表信息,不能关联了
通过查询这个表 可以看到表的类型 是否有LOB AUX TABLE对象的类型
oceanbase.DBA_OB_TABLE_LOCATIONS
https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000641151
这里面怎么把LOB AUX TABLE和它对应的TABLE联系起来呢
找到了data_table_id,感谢