а попробуй селект в табличку в которой нет user
В PostgreSQL все идентификаторы (названия схем, таблиц, полей и т.п.) case sensitive. Если же Вы пишете что-то без quoting в запросе, оно приводится к нижнему регистру — отсюда и проблемы. Для quoting идентификаторов используются двойные кавычки. Т.е. Вам нужно: SELECT * FROM "UserGroups"; и т.п. А вообще — https://wiki.postgresql.org/wiki/Don%27t_Do_This#Don.27t_use_upper_case_table_or_column_names
Обсуждают сегодня