Columna generada automáticamente por Auto / generada SIEMPRE pros y contras sobre secuencia

Antes estábamos usando 'Generados siempre'para generar los valores para una clave primaria. Pero ahora se sugiere que deberíamos, en lugar de usar 'GENERADO SIEMPRE', usar la secuencia para completar el valor de la clave primaria. ¿Cuál crees que puede ser la razón de este cambio? ¿Es solo una cuestión de elección?

Código anterior:

<code>CREATE TABLE SCH.TAB1
 (TAB_P         INTEGER         NOT NULL GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1, NO CACHE),
.
.
);
</code>

Ahora es

<code>CREATE TABLE SCH.TAB1
 (TAB_P         INTEGER ),
.
.
);
</code>

ahora mientras inserta, genere el valor para TAB_P a través de la secuencia.

Respuestas a la pregunta(4)

Su respuesta a la pregunta