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

ओसीआई sysdate () को पीडीओ पैरामीटर से बांधें?

Oracle (OCI मॉड्यूल के माध्यम से PHP में) करता है दोनों का समर्थन करें IN और OUT बांधता है . उन्हें PL/SQL running चलाने के लिए प्रदान किया जाता है और परिणाम लौटा रहा है। आपके मामले में, एक सादा SQL चल रहा है SELECT कथन, आपको ऐसा करने की आवश्यकता नहीं है।

और ध्यान दें कि SYSDATE फ़ंक्शन नहीं है इसलिए आपको कोष्ठक का उपयोग नहीं करना चाहिए।

यहां PDO का उपयोग करके एक कार्यशील उदाहरण दिया गया है :

$db = new PDO('oci:dbname=database;charset=UTF8', 'user', 'pass');
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

$query = $db->prepare('SELECT SYSDATE FROM DUAL');
$query->execute();
var_dump($query->fetch());


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. परिदृश्य और चरणों को अंतिम परिवर्तन समस्या मिलती है

  2. सी # के साथ प्रक्रिया को कॉल करते समय मुझे ओरेकल त्रुटि क्यों मिलती है?

  3. उप क्वेरी परिणाम से मूल्य का चयन कैसे करें

  4. Oracle के लिए टॉड..कई कथनों को कैसे निष्पादित करें?

  5. मैं प्रत्येक उत्पाद के लिए सही आकार का बॉक्स कैसे ढूंढ सकता हूं?