Buenas tengo esta sentencia
"(Select Max(Id)+1 from Lin_alb_servides)"
Pero que pasa , que la 1º vez que la ejecuto (bd sin registros) desde delphi me da error porque no hay ningun valor , entonces tengo 2 opciones :
a) MUY WARRA , insertar 1 registro a mano con ID = 0 y a partir de allí ya hará la funcion Max(Id)...
b) Esta es la que quiero hacer y no se como , indicarle a la misma función que si el valor retornado es un NULL que el valor sea 0
Seria algo tipo asi pero no consigo hacer lo funcionar
if (Select Max(Id)+1 from Lin_alb_servides) = null then
salu2 radge