JDB PostgreSQL C не может сопоставить перечислимый тип со строкой - PullRequest
0 голосов
/ 13 февраля 2020

В моей базе данных есть тип с именем ShopType, который является перечислением ('Pizzeria','Pub','Cafe'). В Java я хотел выполнить этот запрос: "SELECT * FROM myTable WHERE myType = ?", и я делаю подготовленное состояние:

            PreparedStatement statement = connection.prepareStatement(query);
            statement.setString(1, type);

Но я получаю исключение: ERROR: operator does not exist: ShopType = character varying Как я могу разрешить?

...