任何人都可以让我知道在 Postgres 函数中编写时 WHEN CASE .. 和 IF/ELSE 之间有什么区别。
问问题
2886 次
1 回答
2
问题是你CASE
是什么意思?
一是表情。CASE
_ 它可以出现在表达式中,例如. 与,一起构成条件表达式组。A + CASE ... + B
COALESCE
NULLIF
GREATEST
LEAST
另一个CASE
与 一起IF
是控制结构(条件)。它可以出现在 SQL 控制流中,以根据条件选择执行哪些块/语句。
于 2013-11-07T09:45:53.983 回答