Slechts een notatie gemak
Volgens de documentatie over serietypen
, smallserial , serial , en bigserial zijn geen echte gegevenstypen. Ze zijn eerder een notatie om tegelijkertijd beide reeks en kolom met standaardwaarde
wijzend naar die reeks.
Ik heb een testtabel gemaakt op schema public . Het commando psql \d toont bigint soort kolom. Misschien is het PgAdmin-gedrag?
Bijwerken
Ik heb de PgAdmin-broncode gecontroleerd. In functie pgColumn::GetDefinition() het scant tabel pg_depend voor automatische afhankelijkheid en wanneer gevonden - vervangt bigint met bigserial om originele tabel te simuleren maak code aan.