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

Oracle Concatenate स्ट्रिंग और संख्या उदाहरण

Oracle में, हम दो पाइपों का उपयोग करके स्ट्रिंग और संख्याओं को जोड़ सकते हैं "|| " और CONCAT फ़ंक्शन . का उपयोग करके . CONCAT फ़ंक्शन केवल 2 तर्क लेता है, इसका अर्थ है कि यह केवल 2 दिए गए स्ट्रिंग्स या संख्याओं को जोड़ सकता है। दो पाइपों का उपयोग करके आप कितनी भी संख्या में स्ट्रिंग्स और संख्याओं को जोड़ सकते हैं।

Oracle Concatenate String with Number उदाहरण

<एच3>1. पाइप्स का उपयोग करके स्ट्रिंग और नंबरों को जोड़ना

निम्नलिखित उदाहरण में, यह दो पाइपों का उपयोग करके कई स्ट्रिंग्स और संख्याओं को जोड़ देगा।

SET SERVEROUTPUT ON;
BEGIN
dbms_output.put_line('abc '|| 'xyz ' || 123 || ' $');
END;
/

आउटपुट:

abc xyz 123 $
PL/SQL procedure successfully completed.
<एच3>2. परिकलित संख्या मानों के साथ स्ट्रिंग को संयोजित करें

निम्नलिखित उदाहरण में, यह परिकलित मानों के लिए अंकगणितीय ऑपरेटरों का उपयोग करके स्ट्रिंग को संख्याओं के साथ जोड़ देगा। कृपया ध्यान दें कि गणना किए गए मानों के लिए आपको कोष्ठक का उपयोग करना चाहिए अन्यथा यह संख्यात्मक या मान त्रुटि देगा।

SET SERVEROUTPUT ON;
BEGIN
dbms_output.put_line('abc'|| 'xyz' || (5 + 4)|| '$');
END;
/

आउटपुट:

abcxyz9$
PL/SQL procedure successfully completed.
<एच3>3. CONCAT फ़ंक्शन का उपयोग करना

निम्नलिखित उदाहरण में, यह दिए गए दो तर्कों को जोड़ देगा। CONCAT फ़ंक्शन में, परिकलित मानों के लिए कोष्ठक का उपयोग करने की कोई आवश्यकता नहीं है।

SET SERVEROUTPUT ON;
BEGIN
dbms_output.put_line(concat('abc', 3 + 6));
END;
/

आउटपुट:

abc9
PL/SQL procedure successfully completed.

यह भी देखें:

  • Oracle में अमान्य पैकेज कैसे संकलित करें
  • पीएल/एसक्यूएल प्रोग्राम रिकॉर्ड मिटाने के लिए

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. चयन में Oracle पैरामीटर का उपयोग करने में समस्या

  2. एंटरप्राइज़ प्रबंधक 11g FMW नियंत्रण R12.2 . में

  3. EM 12c थ्रेसहोल्ड मान समायोजित करना

  4. ओरेकल एसक्यूएल में औसत तिथियां

  5. Oracle डाटाबेस 18c . में सीडीबी बेड़े का प्रबंधन