Esiste un modo conciso per selezionare il valore successivo per una sequenza PostgreSQL più volte in 1 query? Questo sarebbe l'unico valore restituito.Seleziona più ID da una sequenza PostgreSQL
Per esempio, mi piacerebbe fare qualcosa di veramente breve e dolce come:
SELECT NEXTVAL('mytable_seq', 3) AS id;
E ottenere:
id
-----
118
119
120
(3 rows)
ESATTAMENTE quello che stavo cercando, grazie! –
Si noti che i 3 numeri (nextvals) non sono garantiti per essere sequenziali. – cquezel