Postgresql
在儲存過程或函式之外的 PostgreSQL 中使用 PL/pgSQL?
我真的很想在and塊中使用
IF
,ELSE
構造和執行多個語句,但我不希望將我的命令作為儲存過程或函式保存到數據庫中。我可以在 PostgreSQL 中執行此操作嗎?IF``ELSE
有
DO
用於臨時 plpgsql 執行的命令。但是您不能直接向/從
DO
命令傳遞參數或返回行。順便說一句,嚴格來說,Postgres 在 Postgres 11 之前沒有“儲存過程”。只是提供非常相似功能的函式。看: