Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

php का उपयोग कर संग्रहीत प्रक्रिया से पैरामीटर प्राप्त नहीं कर सकता

मेरा सुझाव है कि आप दस्तावेज जिसमें OUT चर के बारे में जानकारी है:

एक सरल प्रक्रिया बनाएं:

CREATE PROCEDURE foo (p OUT VARCHAR2) IS 
BEGIN
   p := 'bar';
END foo;

फिर PHP में:

$stid = oci_parse($conn, 'begin foo(:p1); end;');
oci_bind_by_name($stid, ':p1', $p1, 3);
echo $p1;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PLSQL अपवाद में रोलबैक

  2. Mac OS X पर ROracle स्थापित करना - Oracle से क्या आवश्यक है?

  3. मैच विशेषताओं को खोजने के लिए एसक्यूएल प्रश्न

  4. Oracle एपेक्स:पॉपअप मेनू

  5. मान्य नहीं कर सकता, नोवालिडेट विकल्प के साथ