Мне нужно иметь возможность выполнять (через JDBC) простой запрос выбора SQL для представления (представление может быть сгенерировано через довольно сложный исходный запрос). Вот подвох: у меня нет прав на запись в базу данных, поэтому я не могу создать представление там.
Кто-нибудь знает о прокси-сервере JDBC, который позволит вам определить представление для базовой базы данных? База данных MSSQL, если это помогает, но бонусные баллы за db-независимый прокси.
Конечно, я могу реализовать свое собственное решение, используя грубую силу, но я бы предпочел не изобретать колесо заново, если уже есть решение.
Для целей этого вопроса предположим, что доступ к базе данных только для чтения и запрос драйвера JDBC к схеме представления (без знания конечного пользователя базовой схемы базы данных) не подлежат обсуждению.