postgresql 查詢當前schema下所有表數據的數量

查詢當前數據庫下所有表的數據量,後來改成了通過sql拼接sql語句來查詢。

SELECT concat('select ''',tablename,''' as table_name,count(1) as sum from ',tablename,' union all') FROM pg_tables where schemaname = 'XXX'

其中XXX是你需要查詢的schema,然後再複製上面sql的查詢結果,刪掉最後一行的union all執行即可。

原文:https://blog.csdn.net/yangguang_98/article/details/121330066

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章