Google

NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7">

LXXIVOvrimos SQL 関数

Ovrimos SQL サーバーはクライアント/サーバー、Webに対応し、高速なト ランザクション処理が可能なトランザクション RDBMS です。

Ovrimos SQL サーバーは、www.ovrimos.com で入手可能です。PHPで ovrimos サポートを有効にするには、パラメータ '--with-ovrimos' を configure スクリプトに指定してPHPを再コンパイルします。Ovrimos SQL サーバー配布ファイルから入手可能なsqlcliライブラリをインストールす る必要があります。

例 1 Ovrimos SQL サーバーに接続し、システムテーブルから select クエリ を実行する

<?php
$conn = ovrimos_connect ("server.domain.com", "8001", "admin", "password");
if ($conn != 0) {
    echo ("Connection ok!");
    $res = ovrimos_exec ($conn, "select table_id, table_name from sys.tables");
    if ($res != 0) {
        echo "Statement ok!";
        ovrimos_result_all ($res);
        ovrimos_free_result ($res);
    }
    ovrimos_close($conn);
}
?>
この例は、SQLサーバーに接続するだけのものです。

目次
ovrimos_close -- ovrimosへの接続を閉じる
ovrimos_commit -- トランザクションをコミットする
ovrimos_connect -- 指定したデータベースに接続する
ovrimos_cursor -- カーソルの名前を返す
ovrimos_exec -- SQL命令を実行する
ovrimos_execute -- 準備されたSQL命令を実行する
ovrimos_fetch_into -- 結果からレコードを取得する
ovrimos_fetch_row -- 結果からレコードを取得する
ovrimos_field_len -- 出力カラムの長さを返す
ovrimos_field_name -- 出力のカラム名を返す
ovrimos_field_num --  出力カラムから(1から始まる)インデックスを返す
ovrimos_field_type --  出力カラムの(数値)型を返す
ovrimos_free_result -- 指定したresult_idを開放する
ovrimos_longreadlen --  longデータ型から取得されるバイト数を指定する
ovrimos_num_fields -- カラム数を返す
ovrimos_num_rows --  update 命令により変更されたレコードの数を返す
ovrimos_prepare -- SQL命令を準備する
ovrimos_result_all --  結果全体をHTMLテーブルとして出力する
ovrimos_result -- 出力カラムを取得する
ovrimos_rollback -- トランザクションをロールバックする