Minor code cleanup: SQL already returns NULL in the "WHEN" condition if it is not matched by any of the cases. Co-authored-by: Eva Jelinkova <evka.jelinkova@gmail.com>
8 lines
220 B
PL/PgSQL
8 lines
220 B
PL/PgSQL
CREATE OR REPLACE FUNCTION normalize_capital_level(capital TEXT)
|
|
RETURNS INT AS $$
|
|
SELECT CASE
|
|
WHEN capital IN ('yes', '2') THEN 2
|
|
WHEN capital = '4' THEN 4
|
|
END;
|
|
$$ LANGUAGE SQL IMMUTABLE STRICT;
|