在语句中连接字符串,在PostgreSQL中分配变量

时间:2013-10-17 05:53:16

标签: sql postgresql

我正在尝试将SQL Server过程转换为PostgreSQL。

在SQL Server过程中有如下语句

  

SET @val ='('+ @someval +')'

所以在postgresql中我写了如下

  

SET val ='('|| someval ||')';

但上述陈述在||

给出错误

任何人都可以告诉我我在哪里犯错

1 个答案:

答案 0 :(得分:6)

用于changing configutation parameters的PostgreSQL中的AFAIK,SET语句,对于变量赋值只使用:=

val := '(' || someval || ')';

<强> sql fiddle demo