1.2.1496. ext/db2¶
Extension for IBM DB2, Cloudscape and Apache Derby.
This extension gives access to IBM DB2 Universal Database, IBM Cloudscape, and Apache Derby databases using the DB2 Call Level Interface (DB2 CLI).
<?php
$conn = db2_connect($database, $user, $password);
if ($conn) {
$stmt = db2_exec($conn, 'SELECT count(*) FROM animals');
$res = db2_fetch_array( $stmt );
echo $res[0] . PHP_EOL;
// Turn AUTOCOMMIT off
db2_autocommit($conn, DB2_AUTOCOMMIT_OFF);
// Delete all rows from ANIMALS
db2_exec($conn, 'DELETE FROM animals');
$stmt = db2_exec($conn, 'SELECT count(*) FROM animals');
$res = db2_fetch_array( $stmt );
echo $res[0] . PHP_EOL;
// Roll back the DELETE statement
db2_rollback( $conn );
$stmt = db2_exec( $conn, 'SELECT count(*) FROM animals' );
$res = db2_fetch_array( $stmt );
echo $res[0] . PHP_EOL;
db2_close($conn);
}
?>
See also IBM Db2.
1.2.1496.1. Specs¶
Short name |
Extensions/Extdb2 |
Rulesets |
|
Exakat since |
1.1.8 |
PHP Version |
All |
Severity |
|
Time To Fix |
|
Precision |
Very high |
Available in |