sql >> Database >  >> RDS >> PostgreSQL

currval Functie in PostgreSQL die klaagt dat de kolom niet bestaat

Het bleek dat dit een probleem was met hoofdletters en aanhalingstekens. Omdat ik het hoofdlettergebruik van de relatienaam wilde behouden, moest ik beide gebruiken enkele en dubbele aanhalingstekens om de juiste relatienaam door te geven aan currval .

Ik heb de query gewijzigd in SELECT currval('"Concept_cid_seq"'); (let op de buitenste enkele aanhalingstekens) en het werkte correct.




  1. Hoe batch ophalen met Fluent NHibernate implementeren bij het werken met Oracle?

  2. Een opgeslagen procedure aanroepen in Postgresql via F# en Npgsql

  3. Nieuw ingevoegde record-ID ophalen in CFScript

  4. Gegevenstabel doorgeven als parameter aan opgeslagen procedures