| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
oci_get_implicit_resultset(PECL OCI8 >= 2.0.0) oci_get_implicit_resultset — Oracle Database 12c の暗黙の結果セットを持つ親ステートメント・リソースから次の子ステートメント・リソースを返す 説明
resource oci_get_implicit_resultset
( resource
$statement
)ストアドまたは匿名の Oracle PL/SQL ブロックを実行後、 クエリの結果の連続したセットを取得するために使用されます。 そのブロックは、Oracle の DBMS_SQL.RETURN_RESULT PL/SQL 関数によりクエリの結果を返します。 これにより、PL/SQL ブロックはクエリ結果を簡単に返すことができます。 子ステートメントは、任意の OCI8 取得関数とともに使用できます。 その関数は、oci_fetch()、oci_fetch_all()、 oci_fetch_array()、oci_fetch_object()、 oci_fetch_assoc() または oci_fetch_row() です。 子ステートメントは、それらの親ステートメントのプリフェッチ値を継承するか、 または oci_set_prefetch() により明示的に設定することができます。 パラメータ
返り値
例
例1 ループ内で暗黙の結果セットを取得
<?php
例2 子ステートメントのハンドラをそれぞれ取得
<?php
例3 プリフェッチ数を明示的に設定
<?php
例4 oci_get_implicit_resultset() を使用しない暗黙の結果セットの例 すべてのクエリからすべての結果が連続して返されます。
<?php 注意
|
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「oci_get_implicit_resultset - Oracle Database 12c の暗黙の結果セットを持つ親ステートメント・リソースから次の子ステートメント・リソースを返す」をGoogle検索
|