我在pgAdminIII的查询窗口中有几个查询,其中很多都使用相同的值。有没有办法声明一个变量myVar
在查询语句中使用?
SELECT * FROM table WHERE user = myVar;
INSERT INTO table(user) VALUES (myVar);
答案 0 :(得分:1)
一个简单的例子:
DO $$
DECLARE
myVar VARCHAR := myValue;
BEGIN
INSERT INTO table(user) VALUES (myVar);
END $$;