sql >> Database >  >> RDS >> PostgreSQL

Verhoog de waarde van een tabel-ID voor elke INSERT

U wilt geen VARCHAR gebruiken voor uw ID-kolom. In postgres kun je een reeks maken en vervolgens de volgende waarde van die reeks voor elke invoeging krijgen.

hier zijn de documenten

Eigenlijk doe je zoiets als

CREATE SEQUENCE mysequence START 101

Als je dan iets invoegt, doe je zoiets als

INSERT INTO my_comment values (nextval('mysequence'), 'this is my comment');


  1. postgres genereert array met behulp van diavenster

  2. Som van uren en minuten in SQL Server 2008

  3. database maken met pdo in php

  4. hoe voeg ik superprivileges toe aan de mysql-database?