Aguarde, carregando...

SEQUENCE vs AUTO_INCREMENT - Criação e Comportamento

SEQUENCE vs AUTO_INCREMENT - Criação e Comportamento
<br />
<b>Notice</b>:  Trying to get property 'first_name' of non-object in <b>/home2/swpdnetb/app.swpd.net.br/themes/cafeweb/blog-post.php</b> on line <b>11</b><br />
<br />
<b>Notice</b>:  Trying to get property 'last_name' of non-object in <b>/home2/swpdnetb/app.swpd.net.br/themes/cafeweb/blog-post.php</b> on line <b>11</b><br />
Por:
Notice: Trying to get property 'first_name' of non-object in /home2/swpdnetb/app.swpd.net.br/themes/cafeweb/blog-post.php on line 15

Notice: Trying to get property 'last_name' of non-object in /home2/swpdnetb/app.swpd.net.br/themes/cafeweb/blog-post.php on line 15
Dia 27/03/2018 15h02

Veja o que o PostgreSQL tem de recurso para gerar campos que sejam incrementáveis. Diferentemente de outros SGDB's, aqui trabalhamos com sequence para evitar duplicidade de chaves primárias

Salve salve galera, Gustavo Web aqui com mais uma aula e agora a gente vai abordar o assunto SEQUENCE.

Se você ainda não sabe do que se trata, é uma propriedade do PostgreSQL para ter o mesmo resultado do auto_increment de outros SGDB's de mercado como mysql e mariadb.

Como trabalhamos com banco de dados relacional, uma das premissas que temos no nosso banco é que não podemos ter um registro com chave primária duplicada. Para manter a coesão e a integridade das informações, cada SGDB tem um tipo de comportamento.

Você vai notar nessa aula, que embora estamos trabalhando com outra plataforma de banco, conseguimos ter o mesmo resultado com pouquíssimo trabalho. Confira essa aula, pois ela é essencial para você modelar sua estrutura no PGSQL :)

Nessa aula eu também uso dois links da documentação oficial do PostgreSQL, para acessar a página de como criar a SEQUENCE  você pode clicar aqui, e para acessar sobre a propriedade DEFAULT/NEXTVAL clique aqui.

Clique aqui, e eu te levo para a playlist #BORAPROGRAMAR | PostgreSQL do nosso canal do YouTube e não se esqueça... Deixe o seu Gostei ?? e se inscreva no nosso canal. Não esquece de clicar no sininho ? para ativar as notificações :)

Veja também:

Confira mais artigos relacionados e obtenha ainda mais dicas de controle para suas contas.

Overview de arquitetura SaaS e estudo de 3 aplicativos com suas possíveis estruturas

Controle • Por
Notice: Trying to get property 'first_name' of non-object in /home2/swpdnetb/app.swpd.net.br/themes/cafeweb/blog-list.php on line 9

Notice: Trying to get property 'last_name' of non-object in /home2/swpdnetb/app.swpd.net.br/themes/cafeweb/blog-list.php on line 9
• 05/03/2018 06h15

Overview de arquitetura SaaS e estudo de 3 aplicativos com suas possíveis estruturas

Além de conhecer mais sobre o funcionamento do SaaS, veja um estudo rápido de como pode ser a estrutura de 3 grandes...

A JORNADA DO ALUNO e como garantir o sucesso do seu infoproduto | mentor #13

Controle • Por
Notice: Trying to get property 'first_name' of non-object in /home2/swpdnetb/app.swpd.net.br/themes/cafeweb/blog-list.php on line 9

Notice: Trying to get property 'last_name' of non-object in /home2/swpdnetb/app.swpd.net.br/themes/cafeweb/blog-list.php on line 9
• 06/02/2018 07h08

A JORNADA DO ALUNO e como garantir o sucesso do seu infoproduto | mentor #13

Os 3 passos para planejar a jornada do aluno e garantir um infoproduto de sucesso que atende as necessidades e desejos...