oci8

    0熱度

    2回答

    如果我想在裏面執行一些命令,如果查詢沒有返回行,if的條件是什麼。 <?php include_once('config.php'); $db = oci_new_connect(ORAUSER,ORAPASS,"localhost/XE"); $sql="select * from table_1 where id=3"; $result=oci_pars

    0熱度

    2回答

    我從來沒有使用全球臨時表,但我有一些問題,他們將如何在PHP環境中工作。 數據共享如何:假設通過php使用oci8持久連接到oracle。數據是否與數據庫ID綁定?它是基於Apache httpd惡魔完成的嗎?或者每個獨立請求都是獨特的? 何時從全局臨時表中清除會話的數據?我假設(或者希望)它在php腳本退出時完成了。或者,如果沒有,我假設我需要在腳本退出前將其刪除。

    0熱度

    1回答

    我正在部署一個使用OCI8函數連接到Oracle 9i服務器的PHP應用程序。我安裝了Windows的最新官方二進制文件(PHP/5.3.2),以便將其作爲Apache 2.2模塊(即VB6 + ts MSI安裝程序)運行。但是,OCI8分機不再位於分機列表中:唯一可供選擇的選項是Oracle (10)和Oracle (11g)。 PHP手冊沒有提到OCI8被棄用。此外,沒有提及任何Oracle

    1熱度

    3回答

    我正在嘗試爲我的數據庫類中的項目設置一個服務器。我將在php中編寫項目,通過apache部署它,並連接到遠程oracle服務器。我在oracle連接部分遇到問題。我使用Oracle的instantclient版本10.2安裝了OCI8模塊。我認爲這是有效的,因爲當我從控制檯運行以下程序時,我得到了正確的輸出。 計劃: <?php $conn = oci_connect("asdf", "asdf

    3熱度

    2回答

    我使用PHP和OCI8來執行匿名的Oracle PL/SQL代碼塊。有沒有什麼辦法讓我在完成塊的時候綁定一個變量並獲得它的輸出,就像我以類似的方式調用存儲過程時一樣? $SQL = "declare something varchar2 := 'I want this returned'; begin --How can I return the value of 'somethin

    0熱度

    1回答

    我想綁定一個php變量到pl/sql數組。當我手動執行它並設置綁定時,pl/sql過程正常工作,所以我知道這不是問題。這是導致問題的oci_bind_array_by_name。 我得到下面,我叫oci_bind_array_by_name函數在PHP代碼行以下錯誤信息: Warning: oci_bind_array_by_name() [function.oci-bind-array-by-n

    4熱度

    4回答

    您好我正在嘗試將名稱存儲到Oracle數據庫中,並使用PHP和oci8將其取回。 但是,如果我直接將é到Oracle數據庫,並使用OCI8來把它抓回來我剛剛收到e 我必須編碼所有特殊字符(包括é)轉換成HTML實體(即: é)插入數據庫之前......或者我錯過了什麼? THX 更新:3月1日18時40 發現這個功能: http://www.php.net/manual/en/fun

    40熱度

    2回答

    具體來說,ruby-oci8寶石。我安裝了1.0.7和2.0.4。我想要1.0.7。 我可以只需要oci8,但我沒有得到我想要的版本。 irb(main):001:0> require 'oci8' => true irb(main):002:0> OCI8::VERSION => "2.0.4" 我可能需要使用該文件,其作品的完整路徑,但不會是便攜: irb(main):001:0>