Path: csiph.com!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Cecil Westerhof Newsgroups: comp.lang.java.programmer Subject: Re: Which databases are the most used with Java Date: Sun, 13 Aug 2017 23:35:14 +0200 Organization: Decebal Computing Lines: 22 Message-ID: <87o9rjqhgt.fsf@munus.decebal.nl> References: <87y3qovwjb.fsf@munus.decebal.nl> <87tw1bx2c9.fsf@munus.decebal.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: mx02.eternal-september.org; posting-host="1615173a1409002a85fbdd25ac4b9ead"; logging-data="24072"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX189UxXyzqxV3/EsW0wGhDMYvMa9rDZl3VI=" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) Cancel-Lock: sha1:hZV6IhSbVLjj3rVlPAFp9HJ24+M= sha1:RqYxwJv31D0Ylbnzg7BuQxi7yLU= X-Homepage: http://www.decebal.nl/ Xref: csiph.com comp.lang.java.programmer:37206 Arne Vajhøj writes: > On 8/13/2017 2:30 PM, Robert Klemme wrote: >> Another aspect of the original question that puzzled me right from the >> start: why does it matter at all what JDBC driver is really used. Since >> all the types are interfaces anyway _any_ JDBC driver should work with >> the wrapper library (except vendor specific things which require >> specific types anyway). > > There are two ways to handle the database specific stuff: > A) Sub-typing > B) Utilizing the builtin stuff in JDBC like DatabaseMetaData and > escape syntax > > #A is common but #B is severely underutilized in my opinion! Can you point me to resources where I can learn about that? -- Cecil Westerhof Senior Software Engineer LinkedIn: http://www.linkedin.com/in/cecilwesterhof