導航:首頁 > 數據分析 > 根據分區刪除數據sql怎麼寫

根據分區刪除數據sql怎麼寫

發布時間:2024-09-05 13:30:49

㈠ SQL要從A資料庫中刪除一個表B,要輸入什麼命令執行

如果你的公司有幾個賬套,肯定每個賬套中的數據表的名字都是一樣的,只是資料庫名字不一樣而已。這樣的好處是,你想要增加多少賬套都只要復制整個資料庫,清空後再起個新的名字就好了。而且針對資料庫的編程也不需要改動太大,只要設定不同的連接資料庫參數就好了。
空間當然也是個問題,會影響到資料庫的備份體積和運行速度。
再有從條理性上請也要分的啊,硬碟還要分區呢,冰箱還要層呢,是不是?

㈡ hive中怎樣刪除分區

准備好環境,小來編這邊自環境已經有了,就不講解如何搭建環境,畢竟搭建一套大數據需要一段時間的。
准備一個分區表
show partitions 表名
方法1:使用hive自帶sql語法進行刪除
alter table 表名 drop partition (etl_dt=20161118);
再次查看20161118分區還在不在,如果分區不在了,說明該分區已經被刪除,數據也已被清空。
show partitions 表名;
方法2:採用hdfs命令進行清空
這個表還剩下一個分區,咱們把這個分區也清空。
先使用hdfs查看該表實際分區以及數據目錄在哪
hdfs dfs -ls /user/hive/warehouse/tbdata.db/表名小寫/
或者
hadoop fs -ls /user/hive/warehouse/tbdata.db/表名小寫/
兩個命令效果一樣
使用hdfs命令刪除該分區20161124目錄
hdfs dfs -rm -r -f /user/hive/warehouse/tbdata.db/表名小寫/etl_dt=20161124
最後在查看沒有分區目錄了
最查看進hive命令行查看此表是否還有數據

閱讀全文

與根據分區刪除數據sql怎麼寫相關的資料

熱點內容
改pdf文件上的數字 瀏覽:808
文件夾共享連接 瀏覽:531
易到新版本怎麼處理 瀏覽:379
文本文檔怎麼改配置文件 瀏覽:174
列印原文件如何把字體占滿紙張 瀏覽:514
模擬編程有哪些 瀏覽:491
騎馬與砍殺無雙三國升級士兵 瀏覽:366
基因表達強弱范圍用什麼數據分組 瀏覽:782
win10home升級企業版 瀏覽:445
企業資料庫如何建立 瀏覽:377
造假app有哪些 瀏覽:970
不知道寬頻賬號密碼怎麼連接網路 瀏覽:721
卸載喜馬拉雅時顯示找不到文件 瀏覽:858
蜂窩熱點的數據漫遊是什麼 瀏覽:392
樂高建模編程什麼關系 瀏覽:9
win10怎麼創建鏡像文件 瀏覽:324
手機文件轉碼 瀏覽:717
jsp首頁獲取菜單 瀏覽:796
js獲取數組裡面的值嗎 瀏覽:422
東莞哪裡有少兒編程課 瀏覽:782

友情鏈接