[All]
ストアドプロシージャー内で CASE 式は使えますか?
概要: ストアドプロシージャー内で CASE 式は使えますか?
- Product : InterBase
- Version : 7.5以降
Q:
ストアドプロシジャー内で case式は使えますか?
A:
使えます。以下に簡単な例文を記します。
CREATE PROCEDURE p1(x int)
RETURNS (y varchar(5))
AS
BEGIN
Y=CASE x
WHEN 1 then ‘one’
WHEN 2 then ‘two’
ELSE ‘other’
END;
END;