Oracle は世界で最も人気のあるリレーショナル データベースです。それは大企業が推進する工業化の強力な原動力です。まず、関連する関数を見てみましょう:
(1)integer ora_logon(string user, string password)
Oracle データベース サーバーへの接続を開始します。
(2)integer ora_open(integer connection)
指定された接続のカーソルを開きます。
(3)integer ora_do(integer connection, string query)
指定された接続でクエリを実行します。 PHP はインジケーターを生成し、クエリを解析して実行します。
(4)integer ora_parse(整数カーソル、文字列クエリ)
クエリを解析し、実行の準備をします。
(5) boolean ora_exec(整数カーソル)
ora_parse 関数によって以前に解析されたクエリを実行します。
(6) boolean ora_fetch(整数カーソル)
この関数により、実行されたクエリ内の行がインジケーターにフェッチされます。これにより、ora_getcolumn 関数を呼び出すことができます。
(7) string ora_getcolumn(整数カーソル, 整数列)
現在の値を返します。列のゼロベースの数値インデックス。
(8) boolean ora_logoff(integer connection)
データベースサーバーへのリンクを切断します。
以下は、ORACLE データベースにデータを挿入するサンプル プログラムです:
ORACLE データベースにデータを挿入
< ;body> ;
< ;?
//最初に 2 つの環境変数 ORACLE_HOME、ORACLE_SID を設定します
putenv("ORACLE_HOME=/oracle/app/oracle/product/8.0.4");
putenv("ORACLE_SID=ora8");
//中国語を表示するように Web ページを設定します
putenv("NLS_LANG=Simplified_ Chinese.zhs16cgb231280");
if($connection=ora_logon("scott","tiger")) {
//ライブラリ テーブル テストID、名前、説明の 3 つの項目があります
$sql = 'test(ID,name,Description) の値に挿入します ';
$sql .= '('' . $ID . '','' . $名前 . '','' . $Description . '')';
if($cursor=ora_do($connect,$sql)) {
}
$ query = 'select * from test ';
if($cursor=ora_do($connect,$query)) {
ora_fetch($cursor);
$content0=ora_getcolumn($cursor,0);
$ content1=ora_getcolumn($cursor, 1);
$content2=ora_getcolumn($cursor,2);
print("$content0");
print("$content1");
print("$content2 ");
ora_close( $cursor);
}
ora_logoff($connection);
}
?>
http://www.bkjia.com/PHPjc/315531.html
www.bkjia.comtruehttp://www.bkjia.com/PHPjc/315531.html技術記事 Oracle は世界で最も人気のあるリレーショナル データベースです。それは大企業が推進する工業化の強力な原動力です。まず、関連する関数を見てみましょう: (1) 整数 ora_lo...