2013-11-25 42 views

回答

1

最好的我知道,它不會。 case運算符用於表達式分支,如在返回值的單行語句中。對於更復雜的事情並提出例外,請使用if … then … end if;

1

如果您願意,您可以在sqlfiddle.com上進行驗證。我做了,它在postgres中肯定不起作用。 Raise是一個pl/pgsql命令,而不是一個sql命令。