Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

file 76 lines (65 sloc) 4.05 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76
STATUS OF THE PEAR DB PACKAGE
=============================

$Id$
------------------------------------------------------------------------

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
  l = emulated, but one or more tests fail
  E = emulated, passing all tests
  n = returns "not capable"
  - = no implementation of this feature or status unknown

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

NOTE: ibase testing done under PHP 5. ibase under PHP 4 is unstable on Windows.


TYPE (getListOf)
tables - x - - - x x - x - x - x
views - - - - - x n - - - x - x
users - - - - - - x - - - x - -
databases - - - - - - x - - - x - -
functions - - - - - - - - - - x - -


Test Conformance
----------------
Symbols:
    o = Test passed
    X = Test failed
    N = Test failed due to DBMS not considering something an error
    E = Test failed due to problem with PHP extension

                    fbsql ifx mssql mysqli odbc sqlite
               dbase | ibase | msql | mysql | oci8 | pgsql | sybase
01connect - - o o - o o - o o o o o
02fetch - - o o - o o - o o o o o
03simplequery - - o o - o o - o o o o o
04numcols - - o o - o o - o o o o o
05sequences - - o o - o o - o o o o o
06prepexec - - o o - o o - o o o o o
08affectedrows - - X o - o o - o o o o o
09numrows - - X X - o o - o o o o o
10errormap - - o N - E N - o o o N E
11transactions - - o - - o X - o o o - o
13limit - - o o - o o - o o o o o
14fetchmode_obje - - o o - o o - o o o o o
15quote - - o X - o o - o o o o o
16tableinfo - - o X - o o - o - o - o
17query - - X o - o o - o o o o o
18get - - X o - o o - o o o o o

NOTE: ibase testing done under PHP 5. ibase under PHP 4 is unstable on Windows.

NOTE: getAll() and getAssoc() crashes PHP 5 when using DB_FETCHMODE_OBJECT.
      See http://bugs.php.net/?id=27123
Something went wrong with that request. Please try again.