That "universal driver" is called, SQL, or more specifically SQL-92. ODBC is just the means to establish a connection to a database and lays the groundwork to interact with it. ODBC is like TCP/IP, just a means to connect. The interaction with a database itself is handled via SQL, either proprietary SQL codes that only work with a subset of databases, or the standard set as specified in the SQL-92 standard.
_________________________
There are two types of vessels, submarines and targets.