Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

MySQL में, हम एक स्ट्रिंग को दूसरी स्ट्रिंग के साथ कैसे पैड कर सकते हैं?

<घंटा/>

MySQL के दो कार्य हैं LPAD() और RPAD() जिसकी मदद से हम एक स्ट्रिंग को दूसरी स्ट्रिंग से पैड कर सकते हैं।

एलपीएडी () फ़ंक्शन, जैसा कि नाम से पता चलता है, एक स्ट्रिंग को दूसरे स्ट्रिंग के साथ बाएं पैड करता है। MySQL में इसका उपयोग करने के लिए सिंटैक्स निम्नलिखित है

वाक्यविन्यास

LPAD(original_string, @length, pad_string)

यहाँ,

  • ऑरिजिनल_स्ट्रिंग वह स्ट्रिंग है जिसमें हम एक और स्ट्रिंग को पैड करते हैं।
  • @length पैडिंग के बाद लौटाए गए स्ट्रिंग की कुल लंबाई है।
  • Pad_string वह स्ट्रिंग है जिसे मूल_स्ट्रिंग के साथ गद्देदार किया जाना है।

उदाहरण

mysql> Select LPAD('My name is Ram',22,'* ');
+--------------------------------+
| LPAD('My name is Ram',22,'* ') |
+--------------------------------+
| * * * * My name is Ram         |
+--------------------------------+
1 row in set (0.00 sec)

आरपीएडी () फ़ंक्शन, जैसा कि नाम से पता चलता है, एक स्ट्रिंग को दूसरे स्ट्रिंग के साथ सही पैड करता है। MySQL में इसका उपयोग करने के लिए सिंटैक्स निम्नलिखित है।

वाक्यविन्यास

RPAD(original_string, @length, pad_string)

यहाँ,

  • ऑरिजिनल_स्ट्रिंग वह स्ट्रिंग है जिसमें हम एक और स्ट्रिंग को पैड करते हैं।
  • @length पैडिंग के बाद लौटाए गए स्ट्रिंग की कुल लंबाई है।
  • Pad_string वह स्ट्रिंग है जिसे मूल_स्ट्रिंग के साथ गद्देदार किया जाना है।

उदाहरण

mysql> Select RPAD('My name is Ram',22,'* ');
+--------------------------------+
| RPAD('My name is Ram',22,'* ') |
+--------------------------------+
| My name is Ram* * * *          |
+--------------------------------+
1 row in set (0.00 sec)

  1. एक MySQL क्वेरी के साथ स्ट्रिंग का हिस्सा कैसे काटें?

    इसके लिए MySQL के सबस्ट्रिंग_इंडेक्स () फंक्शन का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.60 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (STU-95968686); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) ) चयन कथन का उप

  1. मैं अपने MySQL डेटाबेस में एम्परसेंड के साथ &को कैसे बदल सकता हूँ?

    एम्परसेंड के साथ &को बदलने के लिए, MySQL REPLACE() का उपयोग करें। आइए पहले एक टेबल बनाएं - mysql> create table DemoTable(    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Value varchar(100) ); Query OK, 0 rows affected (1.06 sec) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर

  1. MySQL में अल्पविराम से अलग स्ट्रिंग (संख्याओं के साथ स्ट्रिंग) को कैसे योग करें?

    आप MySQL में अल्पविराम से अलग की गई स्ट्रिंग को जोड़ने के लिए एक कस्टम फ़ंक्शन बना सकते हैं। आइए पहले एक टेबल बनाएं। यहां, हमारे पास एक वर्चर कॉलम है, जिसमें हम स्ट्रिंग्स के रूप में नंबर जोड़ेंगे - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.56 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डाल