INSERT, y obtenga el valor de incremento automático
Considere la siguiente tabla:
create table language (
id integer generated always as identity (START WITH 1, INCREMENT BY 1),
name long varchar,
constraint language_pk primary key (id)
);
En el que insertaría una entrada de esta manera.
insert into language(name) values ('value');
¿Cómo se sabe qué valor paraid
¿fue creado? Simplemente haciendo un SELECT usando laname
l campo @ no es válido porque puede haber entradas duplicadas.