<?php
// Oracle サーバにログインする
$conn = oci_connect('scott', 'tiger');
// SQL をパースする
$stmt = oci_parse($conn, "
INSERT INTO
employees (name, surname)
VALUES
('Maxim', 'Maletsky')
");
/* 文を実行する。
OCI_DEFAULT は oci_execute() に
文をすぐにコミットしないように伝える */
oci_execute($stmt, OCI_DEFAULT);
/*
....
ここで他の文をパース、実行 ...
....
*/
// トランザクションをコミット
$committed = oci_commit($conn);
// コミットが成功したかどうかをテストする。もしエラーが発生していたら、エラーメッセージを返す
if (!$committed) {
$error = oci_error($conn);
echo 'Commit failed. Oracle reports: ' . $error['message'];
}
?>
固有名詞の分類
| PHP |
ksort bzopen ocicommit bzdecompress main |