CREATE SEQUENCE ID_SEQ; Identifica que a chave primária da tabela deve ser sequêncial? É isso ?
CREATE SEQUENCE ID_SEQ; Identifica que a chave primária da tabela deve ser sequêncial? É isso ?
Olá Rodrigo,
isso mesmo, será sequencial .
Att,
Eu entendi que é sequencial, a minha dúvida é se ele busca a chave primária da tabela para fazer isso, já que ele não passou no comando, qualquer referência de qual campo deve ser sequencial.
Oi Rodrigo, não significa necessariamente que a chave primária será sequencial. Ela será sequencial porque criamos a sequência ID_SEQ para servir de valor para a chave primária ID.
ID será sempre o próximo valor da sequência ID_SEQ, garantimos isso na hora do insert, dando o valor de ID como ID_SEQ.NEXTVAL. Por isso o ID será sequencial, porque ele utiliza a sequência ID_SEQ.