Prøv dette:
begin
select *,
case _id
when 0 then 0
else 1
end as id
from table
end
Når det bruges som en del af en SELECT
forespørgsel, WHEN
er ikke et udsagn, det er et kontrolflow funktion
.
Du kan også udtrykke dette som:
begin
select *, _id != 0 as id
from table
end