如何将查询输出存储到Redshift Postgresql中的变量中?
例如:
我想将以下查询的输出存储到变量中。
select count(1) from abcd;
答案 0 :(得分:0)
一种选择是将值存储在临时表中。您可以计算一个或多个值,将它们存储在临时表中,稍后在会话中引用它们。
CREATE TEMPORARY TABLE
variables AS (
SELECT 'X' AS variable_name,
COUNT(*) AS variable_value
FROM table_name
);
SELECT *
FROM variables;