正常的create view xxx as select * from xxx;
查询 该视图字段时,select * from INFORMATION_SCHEMA.columns where table_name=‘v_t_store_refund_info’
发现 好几列都没值,尤其是data_type
发现 好几列都没值,尤其是data_type
Release Version: v4.0.0
Edition: Community
Git Commit Hash: 689a6b6439ae7835947fcaccf329a3fc303986cb
Git Branch: heads/refs/tags/v4.0.0
UTC Build Time: 2020-05-28 01:37:40
GoVersion: go1.13
Race Enabled: false
TiKV Min Version: v3.0.0-60965b006877ca7234adaced7890d7b029ed1306
Check Table Before Drop: false
1.我刚刚无意间使用 此命令,desc v_t_store_refund_info
然后再次去 执行select * from INFORMATION_SCHEMA.columns where table_name=‘v_t_store_refund_info’
发现对应的表结构 类型可以获取到
请问这算不算是 4.0的BUG
不可能我每次建立视图都要 desc一下吧?
2.请教一下,为何data_type 里面会出现var_string类型,这是什么?
请问这个问题修复了没有?
暂时还没有,预计在下个版本可能修复,多谢。
这个问题修复了吗?
看 github 的描述,是在 4.0.8 修复了
我说的是 data_type列 没继承原表类型的问题哦,我在4.0.8修复的问题中没看到这点
希望尽快修复吧,我们很多数据都是通过view的方式对外,但当代码去解析view的元数据,都解析不到,导致元数据没办法管理
是不是我这个也要提到github issue中,才会被你们采纳修改?