Este mi select no estas funcionando. El resultado estas null y no uno(1):
Código Delphi
[-]select
case id_tecnico
when null then
coalesce(max(id_tecnico),0+1)
end chave
from staff_tecnico
group by id_tecnico
Pero este abajo estas funcionando:
Código Delphi
[-]select coalesce(max(id_tecnico),0+1)chave from staff_tecnico
Porque el primero no funciona? Yo necesito hacer un Select con case, pues puede ser que la tabla, este field puede estar null o no, depende del cliente y necesito hacer una suma en el.