Sem usar um trigger;
Como incrementar a chave primária no oracle sem trigger?
I
1 Resposta
J
Não se gera chaves primárias com Trigger e sim com Sequences!
Vamos simular no seguinte cenário abaixo:
CREATE TABLE CADUF( //Tabela de UF
ID INT,
SIGLA CHAR(2) NOT NULL,
CONSTRAINT PK_CADUF PRIMARY KEY(ID)
);
CREATE SEQUENCE UF START WITH 1 INCREMENT BY 1; //Sequence criada iniciando em 1 e incrementando de 1 em 1.
INSERT INTO CADUF(ID, SIGLA) VALUES(UF.NEXTVAL, 'PR'); //Exemplo do insert com sequence
Criado 4 de outubro de 2017
Ultima resposta 4 de out. de 2017
Respostas 1
Participantes 2
Alura Histograma: o que é, tipos e como fazer no Python Descubra o que é histograma, conheça os principais tipos e aprenda a criar gráficos de frequência com Python. Guia completo para análise de dados!
Casa do Codigo SQL: Uma abordagem para bancos de dados Oracle Por Eduardo Goncalves — Casa do Codigo