Tag: postgresql 8.3

如何在PostgreSQL查询中声明一个variables

如何在PostgreSQL 8.3查询中声明一个variables? 在MS SQL Server中,我可以这样做: DECLARE @myvar INT SET @myvar = 5 SELECT * FROM somewhere WHERE something = @myvar 我如何在PostgreSQL中做同样的事情? 根据文档variables被简单地声明为“名称types”,但这给了我一个语法错误: myvar INTEGER; 有人能给我一个正确的语法的例子吗?