Tente isto:
begin
select *,
case _id
when 0 then 0
else 1
end as id
from table
end
Quando usado como parte de um
SELECT
consulta, WHEN
não é uma declaração, é um fluxo de controle função
. Você também pode expressar isso como:
begin
select *, _id != 0 as id
from table
end