Jordangel:
De acuerdo a la documentación la sentencia insert es la siguiente:
Código SQL
[-]
INSERT INTO tabal | vista (lista columnas)
VALUES (lista de valores)
[RETURNING lista_columnas [INTO lista variables]]
En tu sentencia insert, veo la lista de valores a sustituir , pero ¿Donde está la lista de las columnas?
Ignoro si se pueda utilizar como tu la tienes, pero mi costumbre es siempre poner toda la lista de las columnas y despues poner toda la lista de valores, ¿me explico?
Saludos,
GST