Matthew Persico wrote:
So now I need one for every database?
For every database you need to support yes, not all engines will return the exact same data with a query if no results and that also not in the same format.
But each database is 00% gauranteed to support what it documents it supports and return it in the format it has documented it returns it in :)