DB driver feature matrix:

Symbols:
  "x" - implemented, but without tests
  "t" - implemented, but one or more tests fail
  "T" - implemented, passing all tests
  "e" - emulated, without tests
  "E" - emulated, passing all tests
  "n" - returns "not capable"
  "-" - no implementation of this feature


                   fbsql      ifx      mssql      oci8     pgsql
FEATURE              |  ibase  |  msql   |   mysql |   odbc  |  sybase
simpleQuery          x    T    x    x    x    T    T    x    T    x
numCols              x    T    x    x    x    T    T    x    T    x
numRows              x    n    n    x    x    T    E    x    T    n
errorNative          x    n    x    n    n    T    x    x    T    n
prepare/execute      e    x    e    e    e    E    T    e    E    e
sequences            e    T    n    n    x    E    T    n    T    n
affectedRows         x    n    x    x    n    T    T    x    T    x
fetch modes          x    T    x    x    x    T    T    x    T    x
fetch row by number  x    n    x    x    x    x    n    x    x    x
transactions         x    x    n    n    x    x    x    x    x    n
auto-commit          x    x    n    n    n    n    x    x    x    n
error mapping        x    x    e    -    -    T    T    x    E    -
tableInfo            x    n    n    n    x    T    T    n    x    n


Info returned by getListOf

                   fbsql      ifx      mssql      oci8     pgsql
TYPE                 |  ibase  |  msql   |   mysql |   odbc  |  sybase
tables               x    -    -    -    x    x    x    -    x    x
views                -    -    -    -    x    n    -    -    x    x
users                -    -    -    -    -    x    -    -    x    -
databases            -    -    -    -    -    x    -    -    x    -
functions            -    -    -    -    -    -    -    -    x    -
