とある特定のスキーマのテーブルのレコード数をカウントするには… 調べるとXMLなんちゃらを使うといいみたいです。 これを知るまでは、SQLで一旦スクリプトを作って対象テーブルに select count(*) 見たいなSQLを流した結果を手で編集してたのですが、このSQLを使用すると一発で出力できます。 select owner, table_name, to_number( extractvalue( xmltype(dbms_xmlgen.getxml('select count(*) c from ' || owner || '.' || table_name)) ,'/ROWSET/ROW/C')) "count" from all_tables where owner in ('hoge','fufu') order by owner, table_name;
コンピュータとその技術は…全ての人と未来のためにって 思う今日この頃。 ちょっとづつ書いていこうかと… 昔の技術者の端くれですが( ̄Д ̄;; あ、農家のおっちゃんです、農業してませんけど(^^ゞ