 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
| l |
Portability
requires care and testing - it can be tricky
|
|
|
| l |
Platform
Portability - the easier bit
|
|
|
|
n |
Availability of
database client software (and server if required)
|
|
|
|
n |
Availability of
DBD driver
|
|
|
|
n |
DBD::Proxy can
address both these issues - see later
|
|
|
| l |
Database
Portability - more tricky
|
|
|
|
n |
Differences in
SQL dialects cause most problems
|
|
|
|
n |
Differences in
data types can also be a problem
|
|
|
|
n |
Driver
capabilities (placeholders etc)
|
|
|
| l |
DBIx::Compat
module (in DBIx::RecordSet) may be useful.
|
|
| l |
A standard DBI
test suite is needed (and planned).
|
|