ERROR: la columna de relación no existe PostgreSQL, no se puede ejecutar la consulta de inserción

Hola, estoy tratando de insertar en una tabla tester3 falla cuando uso la sintaxis

insert into tester3 (UN0, UN1) values ( 1, 'jishnu1');

pero

insert into tester3 values ( 1, 'jishnu1');

está funcionando bien

mydb=# CREATE TABLE tester3
mydb-#    (
mydb(#     "UN0" integer,
mydb(#     "UN1" VARCHAR(40)
mydb(#    );
CREATE TABLE
mydb=# insert into tester3 (UN0, UN1) values ( 1, 'jishnu1');
ERROR:  column "un0" of relation "tester3" does not exist
mydb=# \d tester3
           Table "public.tester3"
 Column |         Type          | Modifiers
--------+-----------------------+-----------
 UN0    | integer               |
 UN1    | character varying(40) |

Creo que me falta algo muy trivial, intenté con otros nombres de columna, algunos de ellos funcionan bien y otros no funcionan. Estoy confundido. ¿PostgreSQL tiene restricción en los nombres de columna para los cuales funciona la primera sintaxis de consulta de inserción?

Editar: Según lo sugerido porGordon Linoff usando comillas dobles resuelve el problema.

insert into tester3 ("UN0", "UN1") values ( 1, 'jishnu1'); funciona bien

Y comoFrank Heikens señaló los otros nombres de columna que funcionaban sin comillas dondeminúscula.

La columna en minúsculas es el estándar dentro de PostgreSQL y también funciona sin comillas

Respuestas a la pregunta(2)

Su respuesta a la pregunta