Programmer Guide : Minimum SQL grammar requirements for ODBC
  
Minimum SQL grammar requirements for ODBC
This section describes the minimum subset of SQL-92 Entry level syntax that an ODBC driver must support. An application that uses this syntax will be supported by any ODBC-compliant driver.
Applications can call SQLGetInfo with the SQL_SQL_CONFORMANCE to determine if additional features of SQL-92, not covered in this section, are supported.
If the driver supports only read-only data sources, the SQL syntax that applies to changing data may not apply to the driver. Applications need to call SQLGetInfo with the SQL_DATA_SOURCE_READ_ONLY information type to determine if a data source is read-only.
See also
SQL statements
Data type support
Parameter data types
Literals in ODBC
List of reserved keywords