JDBC предоставляет API, который может использоваться для подключения к разным РСУБД или аналогичным хранилищам данных. Но хранилища данных различаются в реализации (например, диалекты SQL).Можно ли использовать JDBC в качестве уровня абстракции для РСУБД?
Возможно ли использовать JDBC таким образом, чтобы мои запросы и утверждения работали на наиболее распространенных РСУБД (например, Oracle, PostgreSQL, SQL Server, MySQL)?
Этот вопрос интересен для меня в двух аспектах: * Common SQL (INSERT, UPDATE, SELECT и т.д.) * Доступ к мета данных (получение информации о таблицах и столбцах)
В настоящее время я экспериментировал с самонастраиваемую структуру персистентности и хотите подключить к ней хранилище данных JDBC. Поэтому, если я напишу адаптер хранилища данных JDBC, было бы неплохо, если бы оно работало на наиболее распространенных РСУБД.
Заранее спасибо