将字符串作为文本发送到POSTGRESQL函数

时间:2017-07-17 10:59:03

标签: postgresql plpgsql

我有下一个功能: func2(text a, text b)

我有另一个函数func1。在func1中我召唤func2:PERFORM func2(' aa',b)。 b是我初始化的文本变量。

我收到下一个错误:函数func2(unkown,text)不存在。

任何帮助?有没有办法将字符串转换成文本?

1 个答案:

答案 0 :(得分:3)

您可以通过使用

调用函数将String显式转换为Text
 func2('aa' :: TEXT,b)