=====Oracle 12c - Primary Key Spalte mit einer Default Sequence anlegen=====
**ab 12c **
Ab der Oracle 12c Version kann beim Anlegen einer Spalte auch eine Sequence als Default angegeben werden:
Beispiel:
sqlplus gpi@gpidb
create sequence seq_tab_t_id_col;
create table t ( id number(11) default seq_tab_t_id_col.nextval
, text varchar2(256));
Kontrollieren mit:
select data_default
from dba_tab_columns
where owner='GPI'
and table_name='T' and column_name='ID';
DATA_DEFAULT
----------------------------------
"GPI"."SEQ_TAB_T_ID_COL"."NEXTVAL"