PostgleSQLで、取得データのサイズのみを出力する方法
最終抽出データがかなり重いトランザクションデータのため、
全件出力せずサイズ(MB/GB)のみ知りたいです。
一次テーブルを作成&格納しテーブルサイズを調べる方法を試しましたが、
うまくいきません。
上記以外の方法などでももし何か方法がありました教示ください。
一時テーブルを試す方法では、取得トランザクションデータをWITH句で絞り込み
最後に一時テーブルを作成しようとしていたのですがCREATEがエラーとなります。
___
WITH tar_user_tmp AS
(
-- WITH句①
)
,tar_user_year AS
(
-- WITH句②
)
,tar_user AS
(
-- WITH句③
)
,tar_juser AS
)
SELECT t1.*
FROM
-- ここで取得トランザクションデータを取得
)
-- 以下文法エラー
CREATE temp TABLE test_table AS
SELECT *
FROM tar_juser WHERE 1=2;
回答3件
あなたの回答
tips
プレビュー