¿Cómo declaro una variable para usar en una consulta de PostgreSQL 8.3?
En MS SQL Server puedo hacer esto:
DECLARE @myvar INT;
SET @myvar = 5/
SELECT * FROM somewhere WHERE something = @myvar;
¿Cómo hago lo mismo en PostgreSQL? Según la documentación, las variables se declaran simplemente como "nombre tipo;", pero esto me da un error de sintaxis:
myvar INTEGER;
¿Podría alguien darme un ejemplo de la sintaxis correcta?