|
|
1
47
函数调用仍应是有效的SQL语句:
|
|
|
2
10
对于PostgreSQL,您可以使用 PERFORM . perform仅在pl/pgsql过程语言中有效。
Postgres团队的建议:
|
|
|
3
4
如果函数不希望返回任何内容,则应将其声明为“返回void”,然后可以这样调用它“perform functionname(parameter…);” |
|
|
4
1
我在尝试测试一个非常相似的函数时遇到了同样的问题,该函数使用一个select语句来决定是否应该执行insert或update。此函数是T-SQL存储过程的重新写入。
如果将此线程中的原始函数更改为以下函数,则当从查询窗口调用时,它将工作。
|
|
|
5
-1
您将函数声明为返回布尔值,但它从不返回任何内容。 |
|
|
Johnny T · 基于当前值的SQL合并表[重复] 1 年前 |
|
|
Peter Schofield · 类型转换Postgresql 1 年前 |
|
|
Kevin Smeeks · Pyspark JDBC分区读取 1 年前 |
|
|
Andrus · 如何在sql中查找第二个匹配项 1 年前 |