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

currval Funkce v PostgreSQL si stěžuje, že sloupec neexistuje

Ukázalo se, že to byl problém s velkými písmeny a uvozovkami. Protože jsem chtěl zachovat velká písmena v názvu vztahu, potřeboval jsem použít obě svobodný a dvojité uvozovky, aby se currval předal správný název vztahu .

Změnil jsem dotaz na SELECT currval('"Concept_cid_seq"'); (všimněte si vnějších jednoduchých uvozovek) a fungovalo to správně.




  1. přidání informací o kódování k výsledku FOR XML

  2. Dosažení vysoce výkonných transakcí při rozšíření PostgreSQL o C-funkce

  3. Získejte návratovou hodnotu z uložené procedury v asp.net

  4. Jak se dotazovat na přírůstkové aktualizace postgres od zadaného bodu (časové razítko nebo ID transakce)?