sql >> Base de Datos >  >> RDS >> PostgreSQL

Función currval en PostgreSQL quejándose de que la columna no existe

Resulta que se trataba de un problema con las mayúsculas y las comillas. Como quería conservar las mayúsculas del nombre de la relación, necesitaba usar ambos soltero y comillas dobles para pasar el nombre de relación correcto a currval .

Cambié la consulta a SELECT currval('"Concept_cid_seq"'); (tenga en cuenta las comillas simples exteriores) y funcionó correctamente.