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

ओरेकल:प्रक्रियाओं में तत्काल तत्काल बयानों के लिए प्रक्रिया स्थानीय चर का उपयोग कैसे करें

प्रक्रिया से एक स्थानीय चर को USING [OUT][IN] के साथ क्वेरी प्लेसहोल्डर से जोड़ा जा सकता है खंड:

  local_id number;
BEGIN
  EXECUTE IMMEDIATE 
       'SELECT SYS_LOCAL_ID_SERIAL_SEQ.NEXTVAL into :local_id FROM dual'
     USING OUT local_id;

लेकिन इस क्वेरी के लिए आपको execute immediate . की आवश्यकता नहीं है , बस करें:

  local_id number;
BEGIN
  SELECT SYS_LOCAL_ID_SERIAL_SEQ.NEXTVAL into local_id FROM dual;

Oracle 11g पर आप इसे असाइनमेंट ऑपरेटर का उपयोग करके कर सकते हैं:

  local_id number;
BEGIN
  local_id := SYS_LOCAL_ID_SERIAL_SEQ.NEXTVAL;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP पृष्ठ में आईएमजी स्रोत के रूप में ओरेकल ब्लॉब

  2. ORA-24247:एक्सेस कंट्रोल लिस्ट (ACL) द्वारा नेटवर्क एक्सेस अस्वीकृत

  3. अंतिम गैर-शून्य राशि के साथ शून्य मान भरें - Oracle SQL

  4. TOAD के साथ Oracle 11g की अलग-अलग तिथियां

  5. Oracle SQL PLS-00049:खराब बाइंड वैरिएबल