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

प्रो * सी क्या है?

Pro*C वास्तव में C कोड के भीतर Oracle डेटाबेस एक्सेस के लिए एक प्री-कंपाइलर है।

आप अपना कोड इस तरह के बयानों के साथ लिखते हैं:

int sal;
EXEC SQL SELECT salary INTO :sal FROM employees WHERE name = 'Diablo, Pax';
if (sal < 100000)
    printf ("I'm not being paid enough!\n");

नियमित सी को प्रो*सी स्टेटमेंट के साथ इंटरमिक्स करना (जैसा कि आप देख सकते हैं) और फिर आप इसे प्रो*सी कंपाइलर के माध्यम से चलाते हैं।

उसमें से जो सामने आता है वह एक सी प्रोग्राम है जिसमें प्रो * सी स्टेटमेंट को समकक्ष फ़ंक्शन कॉल के साथ बदल दिया जाता है जो वही काम करेगा।

फिर आप इसे एक वास्तविक सी कंपाइलर के माध्यम से चलाते हैं और यह आपको जो भी कार्य आप चाहते हैं उसे करने के लिए चलाने के लिए निष्पादन योग्य देता है।



  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. मैं जावा के साथ वेब आधारित Oracle डेटाबेस से कैसे जुड़ सकता हूं?

  4. अतिरिक्त पंक्तियाँ प्राप्त करना - लेफ्ट जॉइन का उपयोग करके 3 टेबल में शामिल होने के बाद

  5. ORA-01855:AM/A.M. या पीएम/पी.एम. आवश्यक