タグ付けされた質問 「oci」

1
PHP / OCI-一時テーブル内のOracleプロシージャから結果を取得できません
PHP OCI Oracle関数を使用して2つのことを実行しようとしています。 Oracleデータベース内でパッケージプロシージャを実行します。 パッケージが実行されたら、一時テーブルをクエリして、プロシージャの操作の結果を取得します。 これは、Oracleから提供されているSQL Developerソフトウェアを使用して問題なく実行できます。私のクエリは非常に基本的であり、以下に表示されます: BEGIN PKG_KTY_SEARCH.PR_PRICE_LIST(); END; / SELECT * FROM kty_web.KTY_PROD_PRICE_TEMP; 上記のコードは完全に機能し、SQL Developerで結果の完全な表を取得します。 上記と同じことをPHPでOCIを使用して実行しようとしています。私のコードは以下に見ることができます: <?php // Load up the system. require('../../system/init.php'); global $config; $oracleDb = oci_new_connect($config['oracleDb']['username'], $config['oracleDb']['password'], $config['oracleDb']['connectionString']); $firstStid = oci_parse($oracleDb, "BEGIN PKG_KTY_SEARCH.PR_PRICE_LIST(); END;"); oci_execute($firstStid); $secondStid = oci_parse($oracleDb, "SELECT * FROM kty_web.KTY_PROD_PRICE_TEMP"); oci_execute($secondStid); oci_fetch_all($secondStid, $result); echo …
8 php  oracle  oci 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.