sql >> Database teknologi >  >> RDS >> PostgreSQL

Postgresql - Brug af underforespørgsler med alter-sekvensudtryk

Jeg tror ikke, du kan gøre det sådan, men du burde være i stand til at bruge setval-funktionsretningen, hvilket er hvad alteren gør.

select setval('sequenceX', (select max(table_id)+1 from table), false)

Den falske vil få den til at returnere det næste sekvensnummer som præcis det, der er givet.



  1. Hvordan fungerer todelte mængdeintervaller i en BEGIVENHED?

  2. Dynamisk kædet valgboks

  3. PostgreSQL 9.3:Dynamisk pivottabel

  4. Hvordan søger man JSON-data i MySQL?