婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Mysql元數據如何生成Hive建表語句注釋腳本詳解

Mysql元數據如何生成Hive建表語句注釋腳本詳解

熱門標簽:怎么申請400電話申請 地圖標注圖標素材入駐 好搜地圖標注 電話機器人免費嗎 怎么辦理400電話呢 電銷機器人價格多少錢一臺 百度地圖標注地方備注 龍圖酒吧地圖標注 400電話申請什么好

前言

本文主要給大家介紹了關于Mysql元數據生成Hive建表語句注釋腳本的相關內容,分享出來供大家參考學習,下面話不多說了,來一起看看詳細的介紹:

最近在將數據從Mysql 等其他關系型數據庫 抽取到Hive 表中時,需要同步mysql表中的注釋,以下腳本可以生成hive表字段注釋修改語句。

注:其他關系型數據庫如:oracle 可以通過相同的思路,讀取元數據,修改腳本語法實現。

使用:

在mysql元數據庫:information_schema 中執行以下語句

SELECT CONCAT('alter table ', TABLE_NAME, ' CHANGE COLUMN ', COLUMN_NAME, ' ', COLUMN_NAME, ' ', DATA_TYPE, ' comment ', '"', COLUMN_COMMENT, '"', ';')
FROM (SELECT TABLE_NAME, COLUMN_NAME, CASE WHEN DATA_TYPE = 'varchar' THEN 'string' WHEN DATA_TYPE = 'int' THEN 'int' WHEN DATA_TYPE = 'tinyint' THEN 'tinyint' WHEN DATA_TYPE = 'decimal' THEN 'double' WHEN DATA_TYPE = 'datetime' THEN 'string' WHEN DATA_TYPE = 'timestamp' THEN 'string' WHEN DATA_TYPE = 'float' THEN 'double' WHEN DATA_TYPE = 'double' THEN 'double' WHEN DATA_TYPE = 'bigint' THEN 'bigint' END AS DATA_TYPE, COLUMN_COMMENT
FROM COLUMNS
WHERE TABLE_NAME = 'o_oms_statistic_profit'
) t;

在將數據從Mysql 等其他關系型數據庫 抽取到Hive 表中時,需要同步mysql表中的注釋,以下腳本可以生成hive創建表語句。只是生成了hive表主要的字段信息,其他信息需要手工添加。

在mysql元數據庫:information_schema 中執行以下語句

SELECT CONCAT('create table ', TABLE_NAME, '(', substring(column_info, 1, length(column_info) - 1), ')', ' comment ', '"', TABLE_COMMENT, '"', ';')
FROM (SELECT TABLE_NAME, TABLE_COMMENT, group_concat(CONCAT(COLUMN_NAME, ' ', DATA_TYPE, ' comment ', '"', COLUMN_COMMENT, '"')) AS column_info
FROM (SELECT t1.TABLE_NAME, CASE WHEN t2.TABLE_COMMENT = NULL THEN t1.TABLE_NAME ELSE t2.TABLE_COMMENT END AS TABLE_COMMENT, COLUMN_NAME, CASE WHEN DATA_TYPE = 'varchar' THEN 'string' WHEN DATA_TYPE = 'int' THEN 'int' WHEN DATA_TYPE = 'tinyint' THEN 'tinyint' WHEN DATA_TYPE = 'decimal' THEN 'double' WHEN DATA_TYPE = 'datetime' THEN 'string' WHEN DATA_TYPE = 'timestamp' THEN 'string' WHEN DATA_TYPE = 'float' THEN 'double' WHEN DATA_TYPE = 'double' THEN 'double' WHEN DATA_TYPE = 'bigint' THEN 'bigint' END AS DATA_TYPE, CASE WHEN COLUMN_COMMENT = NULL THEN COLUMN_NAME ELSE COLUMN_COMMENT END AS COLUMN_COMMENT
FROM COLUMNS t1 JOIN TABLES t2 ON t1.TABLE_NAME = t2.TABLE_NAME
WHERE t1.TABLE_NAME = 'o_oms_statistic_profit'
) t3
GROUP BY TABLE_NAME, TABLE_COMMENT
) t4;

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • MySQL常用的建表、添加字段、修改字段、添加索引SQL語句寫法總結
  • mysql建表常用sql語句個人經驗分享
  • mysql創建表的sql語句詳細總結
  • mysql建表常用的sql語句匯總

標簽:固原 廣西 浙江 防疫工作 溫州 汕尾 內江 撫順

巨人網絡通訊聲明:本文標題《Mysql元數據如何生成Hive建表語句注釋腳本詳解》,本文關鍵詞  Mysql,元,數據,如何,生成,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Mysql元數據如何生成Hive建表語句注釋腳本詳解》相關的同類信息!
  • 本頁收集關于Mysql元數據如何生成Hive建表語句注釋腳本詳解的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    久久精品国产99久久6| 久久综合色一综合色88| 日韩av一级片| 日日夜夜免费精品| 一区二区三区精品| 亚洲色欲色欲www在线观看| 久久综合久久久久88| 色菇凉天天综合网| 成人av电影在线网| 成人久久视频在线观看| 另类小说一区二区三区| 午夜成人免费视频| 亚洲影视在线播放| 亚洲影院免费观看| 亚洲精品综合在线| 一区二区三区四区av| 亚洲卡通动漫在线| 亚洲va国产天堂va久久en| 亚洲永久免费av| 亚洲成人动漫精品| 视频一区免费在线观看| 日韩国产在线观看| 国内精品视频666| 大美女一区二区三区| 九九热在线视频观看这里只有精品| 亚洲成a人v欧美综合天堂下载| 亚洲国产视频在线| 久久99在线观看| 国产精品主播直播| 高清av一区二区| 一本大道av一区二区在线播放 | 丝袜脚交一区二区| 国产经典欧美精品| 色悠悠久久综合| 久久麻豆一区二区| 国产精品美女久久久久aⅴ国产馆| 亚洲国产日韩a在线播放| 国产一区不卡精品| 在线观看免费一区| 中文字幕在线观看一区二区| 一区二区三区欧美日韩| 国产成人精品影视| 欧美精品xxxxbbbb| 中文字幕视频一区| 国产原创一区二区| 欧美电影免费观看高清完整版在 | 亚洲国产精品99久久久久久久久| 天堂va蜜桃一区二区三区| 国产伦理精品不卡| 欧美一区二区三区在线| 午夜成人免费视频| 色噜噜夜夜夜综合网| 日韩欧美高清一区| 婷婷激情综合网| 欧美日韩亚洲高清一区二区| 国产精品麻豆一区二区| 成人午夜视频免费看| 国产精品的网站| 99这里只有久久精品视频| 亚洲欧美日韩久久| 色噜噜狠狠色综合中国| 亚洲国产日韩综合久久精品| 色拍拍在线精品视频8848| 国产精品久久久99| 91免费观看视频| 视频一区二区三区中文字幕| 一本色道久久综合亚洲精品按摩| 国产精品国产三级国产aⅴ原创| 成人性视频免费网站| 一区二区视频在线| 日本国产一区二区| 亚洲免费av观看| 欧美成人性福生活免费看| 精品无码三级在线观看视频| 日本一区二区三区在线不卡| 欧美专区日韩专区| 精品一区中文字幕| 一区二区三区在线视频免费 | 日韩视频免费观看高清完整版在线观看 | 日韩免费观看高清完整版| 高清shemale亚洲人妖| 调教+趴+乳夹+国产+精品| 国产午夜久久久久| 欧美日韩1区2区| 91网页版在线| 91官网在线观看| 日本福利一区二区| a4yy欧美一区二区三区| 91久久香蕉国产日韩欧美9色| 国产精品亚洲人在线观看| 国产毛片精品一区| 国产成人av电影在线| 高潮精品一区videoshd| 国产精品一区专区| www.一区二区| 欧美一级生活片| 国产精品久久夜| 亚洲天堂中文字幕| 午夜精品久久久久久久久| 国内不卡的二区三区中文字幕| 久久电影国产免费久久电影| 久久99精品一区二区三区三区| 国产一区999| 久久这里只有精品6| 久久精品视频免费| 一区二区不卡在线播放 | 高清av一区二区| 日韩欧美国产电影| 国产精品麻豆视频| 麻豆91在线播放免费| 欧美日韩在线播放| 国产精品福利av| 韩国v欧美v亚洲v日本v| 欧美日韩一区二区三区视频| 国产免费成人在线视频| 亚洲成av人**亚洲成av**| 成人av在线观| 欧美成人a∨高清免费观看| 亚洲三级电影网站| 国产精品系列在线观看| 欧洲生活片亚洲生活在线观看| 国产人成一区二区三区影院| 免费人成网站在线观看欧美高清| 色综合久久88色综合天天6 | 日韩专区一卡二卡| 欧美无乱码久久久免费午夜一区 | 五月婷婷欧美视频| 91网站最新地址| 久久青草欧美一区二区三区| 一区二区三区国产| 99在线精品免费| 亚洲一级电影视频| 欧美久久一区二区| 亚洲成人免费av| 欧美一级久久久| 国产真实乱子伦精品视频| 久久免费午夜影院| 国内久久婷婷综合| 精品免费视频.| 大胆亚洲人体视频| 午夜精品123| 久久精品日韩一区二区三区| 国产福利不卡视频| 欧美极品aⅴ影院| a4yy欧美一区二区三区| 亚洲永久精品大片| 亚洲精品一区二区在线观看| 国产一区二区女| 亚洲欧美在线观看| 日韩一区二区电影网| 成人亚洲精品久久久久软件| 午夜国产精品一区| 国产精品美女一区二区在线观看| 欧美日韩午夜在线视频| 国产乱妇无码大片在线观看| 一区二区三区在线视频观看58| 日韩精品一区二区三区中文不卡| 色又黄又爽网站www久久| 国内精品视频666| 蜜桃av一区二区| 日韩制服丝袜av| 亚洲精品网站在线观看| 久久先锋影音av| 欧美视频在线一区| 91一区在线观看| 丰满少妇久久久久久久| 久久精品免费观看| 奇米精品一区二区三区在线观看| 国产精品国产自产拍在线| 精品对白一区国产伦| 日韩一级大片在线观看| 欧美三级视频在线观看| 色悠悠亚洲一区二区| 一本久久综合亚洲鲁鲁五月天| 99久久99久久免费精品蜜臀| 国产一区二三区好的| 久久成人免费日本黄色| 美日韩一区二区| 蜜桃91丨九色丨蝌蚪91桃色| 三级一区在线视频先锋| 男男成人高潮片免费网站| 视频一区中文字幕| 久99久精品视频免费观看| 韩国女主播成人在线| 国产91丝袜在线播放| 91在线视频观看| 欧美日韩一区二区欧美激情| 欧美一区二区不卡视频| 中文成人av在线| 亚洲愉拍自拍另类高清精品| 麻豆视频一区二区| 波多野结衣在线一区| 91传媒视频在线播放| 欧美大片在线观看一区二区| 亚洲国产高清aⅴ视频| 亚洲一级二级三级在线免费观看| 美腿丝袜在线亚洲一区| 色嗨嗨av一区二区三区| 国产视频911| 秋霞午夜av一区二区三区|