在PostgreSQL中指定变量的语句中连接字符串
我正在尝试将SQL Server过程转换为PostgreSQL 在SQL Server过程中,有如下语句 设置@val='('+@someval+')' 所以在postgresql中,我写了如下内容 SET val='('| | someval | |])' 但是上面的陈述给出了错误的答案||在PostgreSQL中指定变量的语句中连接字符串,sql,postgresql,Sql,Postgresql,我正在尝试将SQL Server过程转换为PostgreSQL 在SQL Server过程中,有如下语句 设置@val='('+@someval+')' 所以在postgresql中,我写了如下内容 SET val='('| | someval | |])' 但是上面的陈述给出了错误的答案|| 任何人都可以告诉我哪里出了错。好的,PostgreSQL中的SET语句用于变量赋值,只需使用:=: val := '(' || someval || ')'; 您能与我们分享整个过程吗?它可能不是连接本
任何人都可以告诉我哪里出了错。好的,PostgreSQL中的SET语句用于变量赋值,只需使用
:=
:
val := '(' || someval || ')';
您能与我们分享整个过程吗?它可能不是连接本身,而是解释该语句的位置。请阅读手册: