@@ -683,12 +683,12 @@ queries:
683683 SELECT
684684 current_database() AS datname, schemaname, tablename, reltuples::bigint AS tups, relpages::bigint AS pages, otta,
685685 ROUND(CASE WHEN otta=0 OR sml.relpages=0 OR sml.relpages=otta THEN 0.0 ELSE sml.relpages/otta::numeric END,1) AS tbloat,
686- CASE WHEN relpages < otta THEN $$ 0 bytes$$ ::text ELSE (bs*(relpages-otta))::bigint || $$ bytes$$ END AS wastedsize,
686+ CASE WHEN relpages < otta THEN '' 0 bytes'' ::text ELSE (bs*(relpages-otta))::bigint || '' bytes'' END AS wastedsize,
687687 iname, ituples::bigint AS itups, ipages::bigint AS ipages, iotta,
688688 ROUND(CASE WHEN iotta=0 OR ipages=0 OR ipages=iotta THEN 0.0 ELSE ipages/iotta::numeric END,1) AS ibloat,
689689 CASE WHEN ipages < iotta THEN 0 ELSE ipages::bigint - iotta END AS wastedipages,
690690 CASE WHEN ipages < iotta THEN 0 ELSE bs*(ipages-iotta) END AS wastedibytes,
691- CASE WHEN ipages < iotta THEN $$ 0 bytes$$ ELSE (bs*(ipages-iotta))::bigint || $$ bytes$$ END AS wastedisize,
691+ CASE WHEN ipages < iotta THEN '' 0 bytes'' ELSE (bs*(ipages-iotta))::bigint || '' bytes'' END AS wastedisize,
692692 CASE WHEN relpages < otta THEN
693693 CASE WHEN ipages < iotta THEN 0 ELSE bs*(ipages-iotta::bigint) END
694694 ELSE CASE WHEN ipages < iotta THEN bs*(relpages-otta::bigint)
@@ -703,11 +703,11 @@ queries:
703703 COALESCE(bs,0) AS bs,
704704 COALESCE(CEIL((cc.reltuples*((datahdr+ma-
705705 (CASE WHEN datahdr%ma=0 THEN ma ELSE datahdr%ma END))+nullhdr2+4))/(bs-20::float)),0) AS otta,
706- COALESCE(c2.relname,$$?$$ ) AS iname, COALESCE(c2.reltuples,0) AS ituples, COALESCE(c2.relpages,0) AS ipages,
706+ COALESCE(c2.relname,''?'' ) AS iname, COALESCE(c2.reltuples,0) AS ituples, COALESCE(c2.relpages,0) AS ipages,
707707 COALESCE(CEIL((c2.reltuples*(datahdr-12))/(bs-20::float)),0) AS iotta -- very rough approximation, assumes all cols
708708 FROM
709709 pg_class cc
710- JOIN pg_namespace nn ON cc.relnamespace = nn.oid AND nn.nspname <> $$ information_schema$$
710+ JOIN pg_namespace nn ON cc.relnamespace = nn.oid AND nn.nspname <> '' information_schema''
711711 LEFT JOIN
712712 (
713713 SELECT
@@ -733,13 +733,13 @@ queries:
733733 AND s.attname=att.attname,
734734 (
735735 SELECT
736- (SELECT current_setting($$ block_size$$ )::numeric) AS bs,
737- CASE WHEN SUBSTRING(SPLIT_PART(v, $$ $$ , 2) FROM $$ #""[0-9]+.[0-9]+#""%$$ for $$#$$ )
738- IN ($$ 8.0$$,$$ 8.1$$,$$ 8.2$$ ) THEN 27 ELSE 23 END AS hdr,
739- CASE WHEN v ~ $$ mingw32$$ OR v ~ $$ 64-bit$$ THEN 8 ELSE 4 END AS ma
736+ (SELECT current_setting('' block_size'' )::numeric) AS bs,
737+ CASE WHEN SUBSTRING(SPLIT_PART(v, '' '' , 2) FROM '' #""[0-9]+.[0-9]+#""%'' for ''#'' )
738+ IN ('' 8.0'','' 8.1'','' 8.2'' ) THEN 27 ELSE 23 END AS hdr,
739+ CASE WHEN v ~ '' mingw32'' OR v ~ '' 64-bit'' THEN 8 ELSE 4 END AS ma
740740 FROM (SELECT version() AS v) AS foo
741741 ) AS constants
742- WHERE att.attnum > 0 AND tbl.relkind=$$r$$
742+ WHERE att.attnum > 0 AND tbl.relkind=''r''
743743 GROUP BY 1,2,3,4,5
744744 ) AS foo
745745 ) AS rs
@@ -756,12 +756,12 @@ queries:
756756 ROUND(CASE WHEN otta=0 OR sml.relpages=0 OR sml.relpages=otta THEN 0.0 ELSE sml.relpages/otta::numeric END,1) AS tbloat,
757757 CASE WHEN relpages < otta THEN 0 ELSE relpages::bigint - otta END AS wastedpages,
758758 CASE WHEN relpages < otta THEN 0 ELSE bs*(sml.relpages-otta)::bigint END AS wastedbytes,
759- CASE WHEN relpages < otta THEN $$ 0 bytes$$ ::text ELSE (bs*(relpages-otta))::bigint || $$ bytes$$ END AS wastedsize,
759+ CASE WHEN relpages < otta THEN '' 0 bytes'' ::text ELSE (bs*(relpages-otta))::bigint || '' bytes'' END AS wastedsize,
760760 iname, ituples::bigint AS itups, ipages::bigint AS ipages, iotta,
761761 ROUND(CASE WHEN iotta=0 OR ipages=0 OR ipages=iotta THEN 0.0 ELSE ipages/iotta::numeric END,1) AS ibloat,
762762 CASE WHEN ipages < iotta THEN 0 ELSE ipages::bigint - iotta END AS wastedipages,
763763 CASE WHEN ipages < iotta THEN 0 ELSE bs*(ipages-iotta) END AS wastedibytes,
764- CASE WHEN ipages < iotta THEN $$ 0 bytes$$ ELSE (bs*(ipages-iotta))::bigint || $$ bytes$$ END AS wastedisize,
764+ CASE WHEN ipages < iotta THEN '' 0 bytes'' ELSE (bs*(ipages-iotta))::bigint || '' bytes'' END AS wastedisize,
765765 CASE WHEN relpages < otta THEN
766766 CASE WHEN ipages < iotta THEN 0 ELSE bs*(ipages-iotta::bigint) END
767767 ELSE CASE WHEN ipages < iotta THEN bs*(relpages-otta::bigint)
@@ -776,11 +776,11 @@ queries:
776776 COALESCE(bs,0) AS bs,
777777 COALESCE(CEIL((cc.reltuples*((datahdr+ma-
778778 (CASE WHEN datahdr%ma=0 THEN ma ELSE datahdr%ma END))+nullhdr2+4))/(bs-20::float)),0) AS otta,
779- COALESCE(c2.relname,$$?$$ ) AS iname, COALESCE(c2.reltuples,0) AS ituples, COALESCE(c2.relpages,0) AS ipages,
779+ COALESCE(c2.relname,''?'' ) AS iname, COALESCE(c2.reltuples,0) AS ituples, COALESCE(c2.relpages,0) AS ipages,
780780 COALESCE(CEIL((c2.reltuples*(datahdr-12))/(bs-20::float)),0) AS iotta -- very rough approximation, assumes all cols
781781 FROM
782782 pg_class cc
783- JOIN pg_namespace nn ON cc.relnamespace = nn.oid AND nn.nspname <> $$ information_schema$$
783+ JOIN pg_namespace nn ON cc.relnamespace = nn.oid AND nn.nspname <> '' information_schema''
784784 LEFT JOIN
785785 (
786786 SELECT
@@ -806,13 +806,13 @@ queries:
806806 AND s.attname=att.attname,
807807 (
808808 SELECT
809- (SELECT current_setting($$ block_size$$ )::numeric) AS bs,
810- CASE WHEN SUBSTRING(SPLIT_PART(v, $$ $$ , 2) FROM $$ #""[0-9]+.[0-9]+#""%$$ for $$#$$ )
811- IN ($$ 8.0$$,$$ 8.1$$,$$ 8.2$$ ) THEN 27 ELSE 23 END AS hdr,
812- CASE WHEN v ~ $$ mingw32$$ OR v ~ $$ 64-bit$$ THEN 8 ELSE 4 END AS ma
809+ (SELECT current_setting('' block_size'' )::numeric) AS bs,
810+ CASE WHEN SUBSTRING(SPLIT_PART(v, '' '' , 2) FROM '' #""[0-9]+.[0-9]+#""%'' for ''#'' )
811+ IN ('' 8.0'','' 8.1'','' 8.2'' ) THEN 27 ELSE 23 END AS hdr,
812+ CASE WHEN v ~ '' mingw32'' OR v ~ '' 64-bit'' THEN 8 ELSE 4 END AS ma
813813 FROM (SELECT version() AS v) AS foo
814814 ) AS constants
815- WHERE att.attnum > 0 AND tbl.relkind=$$r$$
815+ WHERE att.attnum > 0 AND tbl.relkind=''r''
816816 GROUP BY 1,2,3,4,5
817817 ) AS foo
818818 ) AS rs
0 commit comments