A LOBデモ・ファイル
この付録では、サポートされているプログラム環境でLOBを使用する方法を示す、データベース付属のファイルについて説明します。この付録には、次の項が含まれます。
A.1 PL/SQLのLOBデモ・ファイル
次の表に、PL/SQLデモ・ファイルを示します。各ファイルは$ORACLE_HOME/rdbms/demo/lobs/plsql/
にインストールされます。これらのファイルをコールするドライバ・プログラムlobdemo.sql
も、同じディレクトリにインストールされます。
表A-1 PL/SQLデモの例
ファイル名 | 説明 | 使用方法 |
---|---|---|
|
|
|
|
|
|
|
オープン中のすべての |
|
|
2つの |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
初期化した |
|
|
|
|
|
|
|
|
LOBへの |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
初期化した |
|
|
他のLOBへのLOBの追加 |
|
|
LOBの全体または一部の比較 |
|
|
LOBの全体または一部の他のLOBへのコピー |
|
|
LOBロケータのコピー |
|
|
LOBデータの表示 |
|
|
LOBの一部の消去 |
|
|
初期化したLOBロケータ・バインド変数を使用した行の挿入 |
|
|
LOBにパターンが存在するかどうかの確認( |
|
|
LOBがオープンしているかどうかの確認 |
|
|
LOBが一時LOBであるかどうかの確認 |
|
|
|
|
|
|
|
|
|
|
|
LOBの長さの取得 |
|
|
LOBへの |
|
|
LOB APIの使用例。 |
|
|
LOBからのデータの読取り |
|
|
LOBの一部の読取り( |
|
|
LOBデータの切捨て |
|
|
LOBへのデータの書込み |
|
|
LOBの終わりまでの書込み(WRITE APPEND) |
A.2 OCIのLOBデモ・ファイル
次の表に、OCIデモ・ファイルを示します。各ファイルは$ORACLE_HOME/rdbms/demo/lobs/oci/
にインストールされます。これらのファイルをコールするドライバ・プログラムlobdemo.c
、およびヘッダー・ファイルlobdemo.h
も同じディレクトリにインストールされます。
表A-2 OCIデモの例
ファイル名 | 説明 | 使用方法 |
---|---|---|
|
|
|
|
|
|
|
オープン中のすべての |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
初期化した |
|
|
|
|
|
|
|
|
LOBへの |
|
|
|
|
|
|
|
|
初期化した |
|
|
他のLOBへのLOBの追加 |
|
|
LOBの全体または一部の他のLOBへのコピー |
|
|
LOBロケータのコピー |
|
|
LOBデータの表示 |
|
|
2つのLOBロケータが等しいかどうかの確認 |
|
|
LOBの一部の消去 |
|
|
文字セットIDの取得 |
|
|
外国語ad text、 |
|
|
LOBロケータが初期化されているかどうかの確認 |
|
|
初期化したLOBロケータ・バインド変数を使用した行の挿入 |
|
|
LOBがオープンしているかどうかの確認 |
|
|
LOBが一時LOBであるかどうかの確認 |
|
|
LOBの長さの取得 |
|
|
LOBへの |
|
|
LOBからのデータの読取り |
|
|
LOBロケータの配列からのデータの読取り |
|
|
LOBデータの切捨て |
|
|
LOBへのデータの書込み |
|
|
LOBロケータの配列へのデータの書込み |
|
|
LOBの終わりまでの書込み(WRITE APPEND) |
A.3 JavaのLOBデモ・ファイル
次の表に、Javaデモ・ファイルを示します。各ファイルは$ORACLE_HOME/rdbms/demo/lobs/java/
にインストールされます。
表A-3 Javaデモの例