ADOdb

Database Abstraction Layer for PHP

User Tools

Site Tools


v5:database:feature_comparison

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
v5:database:feature_comparison [2016/01/24 00:03] – [Table] mnewnhamv5:database:feature_comparison [2019/12/28 03:37] (current) – [Table] mnewnham
Line 4: Line 4:
 Check that the 'Verified' column is checked before relying on information Check that the 'Verified' column is checked before relying on information
 </WRAP> </WRAP>
-^                                                                                                                            ^ Access    ^ ADO   ^ CSV  ^ Firebird  ^ Frontbase Interbase  ^ IBM DB2                                                                     ^ Informix  ^ Microsoft SQL Server                      ^ MySQL                              ^ Netezza  ^ ODBC      ^ ODBTP  ^ Oracle  ^ PostgreSQL  ^ SAP ADS  ^ SAP DB  ^ SQLite     ^ Sybase  ^ Text  ^ Visual FoxPro  ^ +===== Driver Support ===== 
-| Verified                                                                                                                   |  No       |  No   |  No  |  No       |  No                  |  No                                                                         |  No       |  No                                       |  No                                |  No      |  No       |  No    |  No     |  No         |  No      |  No     |  No        |  No     |  No   |  No            | +==== Tier 1 Support ==== 
-| [[v5:reference:connection:createsequence|Sequences]]                                                                       |           |       |  No  |           |  Yes                 |  Yes                                                                        |           | Yes((Emulated in Server 2008 and lower))  |  Emulated                          |          | Emulated  |        |  Yes    | Yes         |          |         |            |         |  No   |                | +Tier 1 Drivers are fully supported by members of the ADOdb project, and all contain the full feature list. New feature is available for all drivers on release of feature 
-| [[v5:reference:adodb_fetch_mode|ADODB_FETCH_BOTH]]                                                                         |  No       |       |  No  |           |                      |  Yes                                                                        |           |  Yes                                      |  Yes                               |          |           |        |         |             |          |         |            |         |  No   |                | +==== Tier 2 Support ==== 
-| [[v5:reference:starttrans|Transactions]]                                                                                   |  No       |  Yes  |  No  |  Yes      |  Yes                 |  Yes                                                                        |  Yes      |  Yes                                      |  Yes((Transactional Tables Only))  |  Yes     |  Yes      |  Yes   |  Yes    |  Yes        |  Yes     | Yes     | Yes        | Yes     |  No   |  Yes           | +Tier 2 Drivers may not be supported by ADOdb project members, or may not contain features (in particular Data Dictionary feature). Drivers may be associated with deprecated or removed PHP drivers. 
-| [[v5:reference:recordcount|Record Counting]]                                                                               | Emulated  |       |  No  |           |                      |                                                                             |           |                                           |                                    |          |           |        |         |             |          |         |  Emulated  |         |  No   |                | +==== Compatibility ==== 
-| [[v5:reference:selectlimit|selectLimit()]]                                                                                 |           |       |  No  |           |                      |  Emulated((Native if query constructed so that TOP n records can be used))  |           |  Yes                                      |  Yes                               |          |           |        |  Yes    |             |          |         |            |         |  No   |                | +  
-| [[v5:reference:offsetdate|Date Offset Functions]]                                                                          |  No       |       |  No  |           |                      |                                                                             |           |                                           |                                    |          |           |        |         |             |          |         |            |         |  No   |                | +^                                                                                                                                                 ^ Access    ^ Firebird  ^ Frontbase Interbase  ^ IBM DB2                                                                     ^ Informix  ^ Microsoft SQL Server                      ^ MySQL                              ^ Netezza  ^ ODBC      ^ Oracle  ^ PostgreSQL  ^ SAP DB  ^ SQLite     ^ 
-| [[v5:dictionary:metatables|MetaTables Masking]]                                                                            |  No       |  No   |  No  |  No       |  No                  |  No                                                                         |  No       |  Yes                                      |  Yes                               |  Yes     |  Yes      |  Yes   |  Yes    |  Yes        |  Yes     |  Yes    |  Yes       | Yes     |  No   |  Yes           | +| Verified                                                                                                                                        |  No       |  No       |  No                  |  Yes                                                                        |  No       |  No                                       |  No                                |  No      |  No       |  No     |  No         |  No     |  No        | 
-| [[v5:reference:rowlock|rowLock row locking]]                                                                               |  No       |       |  No  |           |                      |                                                                             |           |                                           |                                    |          |           |        |         |             |          |         |            |         |  No   |                | +| [[v5:reference:connection:createsequence|Sequences]]                                                                                            |           |           |  Yes                 |  Yes                                                                        |           | Yes((Emulated in Server 2008 and lower))  |  Emulated                          |          | Emulated  |  Yes    | Yes         |         |            | 
-| [[v5:reference:rowlock|rowLock column locking]]                                                                            |  No       |       |  No  |           |                      |                                                                             |           |                                           |                                    |          |           |        |         |             |          |         |            |         |  No   |                | +| [[v5:reference:adodb_fetch_mode|ADODB_FETCH_BOTH]]                                                                                              |  No       |           |                      |  Yes                                                                        |           |  Yes                                      |  Yes                               |          |           |         |             |         |            | 
-| [[v5:reference:setcharset|setCharSet]]((Superceeded by [[v5:reference:setconnectionparameter|setConnectionParameter()]]))  |  No       |  No   |  No  |  No       |  No                  |  No                                                                         |  No       |  No                                       |  Yes                               |  No      |  No       |  No    |  No     |  Yes        |  No      |  No     |  No        |  No     |  No   |  No            | +| [[v5:reference:connection:starttrans|Transactions]]                                                                                             |  No       |  Yes      |  Yes                 |  Yes                                                                        |  Yes      |  Yes                                      |  Yes((Transactional Tables Only))  |  Yes     |  Yes      |  Yes    |  Yes        | Yes     | Yes        | 
-| [[v5:reference:blobdecode|Blob Handling]]                                                                                  |  No       |  No   |  No  |  No       |  No                  |  Yes                                                                        |  No       |  Yes                                      |  No                                |  No      |  No       |  No    |  No     |  No         |  No      |  No     |  No        |  No     |  No   |  No            | +| [[v5:reference:connection:recordcount|Record Counting]]                                                                                         | Emulated  |           |                      |                                                                             |           |                                           |                                    |          |           |         |             |         |  Emulated  | 
-| [[v5:reference:preparesp|Stored Procedures]]                                                                               |  No       |  No   |  No  |  No       |  No                  |  No                                                                         |  No       |  Yes                                      |  No                                |  No      |  No       |  No    |  Yes    |  No         |  No      |  No     |  No        |  No     |  No   |  No            | +| [[v5:reference:connection:selectlimit|selectLimit()]]                                                                                           |           |           |                      |  Emulated((Native if query constructed so that TOP n records can be used))  |           |  Yes                                      |  Yes                               |          |           |  Yes    |             |         |            | 
-| [[v5:performance:performance_index|Performance Monitoring]]                                                                |  No       |  No   |  No  |  No       |  No                  |  Yes                                                                        |  Yes      |  Yes                                      |  Yes                               |  No      |  No       |  No    |  Yes    |  Yes        |  No      |  No     |  No        |  No     |  No   |  No            |+| [[v5:reference:connection:offsetdate|Date Offset Functions]]                                                                                    |  No       |           |                      |                                                                             |           |                                           |                                    |          |           |         |             |         |            | 
 +| [[v5:dictionary:metatables|MetaTables Masking]]                                                                                                 |  No       |  No       |  No                  |  No                                                                         |  No       |  Yes                                      |  Yes                               |  Yes     |  Yes      |  Yes    |  Yes        |  Yes    |  Yes       | 
 +| [[v5:reference:connection:rowlock|rowLock row locking]]                                                                                         |  No       |           |                      |                                                                             |           |                                           |                                    |          |           |         |             |         |            | 
 +| [[v5:reference:connection:rowlock|rowLock column locking]]                                                                                      |  No       |           |                      |                                                                             |           |                                           |                                    |          |           |         |             |         |            | 
 +| [[v5:reference:connection:setcharset|setCharSet]]((Superseded by [[v5:reference:connection:setconnectionparameter|setConnectionParameter()]]))  |  No       |  No       |  No                  |  No                                                                         |  No       |  No                                       |  Yes                               |  No      |  No       |  No     |  Yes        |  No     |  No        | 
 +| [[v5:reference:connection:setconnectionparameter|setConnectionParameter()]]                                                                     |           |           |                      |  Yes                                                                        |           |  Yes                                      |  Yes                               |          |           |  Yes    |             |         |            | 
 +| [[v5:reference:connection:blobdecode|Blob Handling]]                                                                                            |  No       |  No       |  No                  |  Yes                                                                        |  No       |  Yes                                      |  No                                |  No      |  No       |  No     |  No         |  No     |  No        | 
 +| [[v5:reference:connection:preparesp|Stored Procedures]]                                                                                         |  No       |  No       |  No                  |  Yes                                                                        |  No       |  Yes                                      |  No                                |  No      |  No       |  Yes    |  No         |  No     |  No        | 
 +| [[v5:performance:performance_index|Performance Monitoring]]                                                                                     |  No       |  No       |  No                  |  Yes                                                                        |  Yes      |  Yes                                      |  Yes                               |  No      |  No       |  Yes    |  Yes        |  No     |  No        |
v5/database/feature_comparison.1453590233.txt.gz · Last modified: (external edit)