麒麟v10 上部署 TiDB v5.1.2 生产环境优化实践
654
2023-05-24
数据仓库工具方法-维度表同步 MySQL表结构同步到Hive
mysql 中的数据类型与Hive 是有区别的,但是他们有规律, 有规律就好办了, 我们可以通过写程序来批量处理,来提高我们的工作效率。
来我们开干。
MySQL 中的表结构都是存在一个固定的数据库中,它的名字是:information_schema
字段是存储在固定的表中:COLUMNS
我们先直接上脚本
book_module_stencil 替换成你的表名称。
yyb_test 替换成你的数据库名称。
执行结果是这样的
格式化后是这样的
CREATE TABLE book_module_stencil ( id string COMMENT "id", NAME string COMMENT "版块名称", type string COMMENT "图书类型(0:教材;1:教辅;2课外)", stu_icon string COMMENT "学生端配置图标的地址", tea_icon string COMMENT "老师端配置图标的地址", sort INT COMMENT "排序", remarks string COMMENT "备注信息", create_by string COMMENT "创建者", create_date string COMMENT "创建时间", update_by string COMMENT "更新者", update_date string COMMENT "更新时间", CODE string COMMENT "编码(模块名称首字母)" ) COMMENT "模块模版表";
今天的分享就到这里。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。