sql >> Databáze >  >> RDS >> PostgreSQL

Postgres:Můžeme mít sloupec automatického přírůstku ve složeném klíči

Ano, i když je to celkem zbytečné. Stačí použít SERIAL jako obvykle. Nebo přímo CREATE SEQUENCE a použijte nextval(...) .

Nevidím v tom smysl.

Nyní, pokud to, co ve skutečnosti požadujete, je podsekvence, která se počítá od 1 pro každou odlišnou další část klíče, např.

('apple', 1),
('apple', 2),
('peach', 1),
('apple', 3),
('peach', 2)

to je úplně jiná věc. Zveřejněte novou a úplnější otázku, pokud jste to opravdu mysleli. (Ne, neupravujte pouze tento).




  1. Jak použít typ tabulky v příkazu SELECT FROM?

  2. Jak provádíte dotazy GIS na Heroku pomocí sdílené databáze?

  3. Jak nakonfigurovat zvýraznění syntaxe v SQLcl

  4. ListArray Ukládání stejných záznamů