В моей базе данных есть тип с именем 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
Как я могу разрешить?