स्ट्रिंग और कैरेक्टर डेटा का रिफॉर्मेटिंग

PostgreSQL में डेटा मैनिपुलेट करने के लिए फ़ंक्शंस

Brian Piccolo

Sr. Director, Digital Strategy

टॉपिक्स

  • स्ट्रिंग और कैरेक्टर डेटा का रिफॉर्मेटिंग।
  • स्ट्रिंग और कैरेक्टर डेटा का पार्सिंग।
  • स्ट्रिंग की लंबाई और कैरेक्टर की स्थिति जानें।
  • स्ट्रिंग डेटा को ट्रंकेट और पैड करें।
PostgreSQL में डेटा मैनिपुलेट करने के लिए फ़ंक्शंस

स्ट्रिंग जोड़ने वाला ऑपरेटर

SELECT 
  first_name,
  last_name,
  first_name || ' ' || last_name AS full_name
FROM customer
+------------+-----------+-------------------+
| first_name | last_name | full_name         |
|------------|-----------|-------------------|
| MARY       | SMITH     | MARY SMITH        |
| LINDA      | WILLIAMS  | LINDA WILLIAMS    |
+------------+-----------+-------------------+
PostgreSQL में डेटा मैनिपुलेट करने के लिए फ़ंक्शंस

फंक्शन के साथ स्ट्रिंग जोड़ना

SELECT 
  CONCAT(first_name,' ', last_name) AS full_name
FROM customer;
+--------------------------------------------+
| first_name | last_name | full_name         |
|--------------------------------------------|
| MARY       | SMITH     | MARY SMITH        |
| LINDA      | WILLIAMS  | LINDA WILLIAMS    |
+--------------------------------------------+
PostgreSQL में डेटा मैनिपुलेट करने के लिए फ़ंक्शंस

नॉन-स्ट्रिंग इनपुट के साथ स्ट्रिंग जोड़ना

SELECT 
  customer_id || ': ' 
  || first_name || ' ' 
  || last_name AS full_name
FROM customer;
+-------------------+
| full_name         |
|-------------------|
| 1: MARY SMITH     |
| 2: LINDA WILLIAMS |
+-------------------+
PostgreSQL में डेटा मैनिपुलेट करने के लिए फ़ंक्शंस

स्ट्रिंग का केस बदलना

SELECT 
  UPPER(email) 
FROM customer;
+-------------------------------------+
| UPPER(email)                        |
|-------------------------------------|
| [email protected]       |
| [email protected] |
| [email protected]   |
+-------------------------------------+
PostgreSQL में डेटा मैनिपुलेट करने के लिए फ़ंक्शंस

स्ट्रिंग का केस बदलना

SELECT 
  LOWER(title) 
FROM film;
+-------------------+
| LOWER(title)      |
|-------------------|
| academy dinosaur  | 
| ace goldfinger    |
| adaptation holes  |
+-------------------+
PostgreSQL में डेटा मैनिपुलेट करने के लिए फ़ंक्शंस

स्ट्रिंग का केस बदलना

SELECT 
  INITCAP(title) 
FROM film;
+-------------------+
| INITCAP(title)    |
|-------------------|
| Academy Dinosaur  | 
| Ace Goldfinger    |
| Adaptation Holes  |
+-------------------+
PostgreSQL में डेटा मैनिपुलेट करने के लिए फ़ंक्शंस

स्ट्रिंग में कैरेक्टर बदलना

SELECT description FROM film;
+---------------------------------------------------------+
| description                                             |
|---------------------------------------------------------|
| A Epic Drama of a Feminist And a Mad Scientist...       |
| A Astounding Epistle of a Database Administrator...     |
| A Astounding Reflection of a Lumberjack And a Car...    |
| A Fanciful Documentary of a Frisbee And a Lumberjack... |
| A Fast-Paced Documentary of a Pastry Chef And a...      |
+---------------------------------------------------------+
PostgreSQL में डेटा मैनिपुलेट करने के लिए फ़ंक्शंस

स्ट्रिंग में कैरेक्टर बदलना

SELECT 
    REPLACE(description, 'A Astounding', 
              'An Astounding') as description 
FROM film;
+---------------------------------------------------------+
| description                                             |
|---------------------------------------------------------|
| A Epic Drama of a Feminist And a Mad Scientist...       |
| An Astounding Epistle of a Database Administrator...    |
| An Astounding Reflection of a Lumberjack And a Car...   |
+---------------------------------------------------------+
PostgreSQL में डेटा मैनिपुलेट करने के लिए फ़ंक्शंस

REVERSE से स्ट्रिंग डेटा मैनीपुलेट करना

SELECT 
  title, 
  REVERSE(title) 
FROM 
  film AS f;
+-------------------------------------+
| title            | reverse(title)   |
|-------------------------------------|
| ACADEMY DINOSAUR | RUASONID YMEDACA |
| ACE GOLDFINGER   | REGNIFDLOG ECA   |
+-------------------------------------+
PostgreSQL में डेटा मैनिपुलेट करने के लिए फ़ंक्शंस

अभ्यास करते हैं!

PostgreSQL में डेटा मैनिपुलेट करने के लिए फ़ंक्शंस

Preparing Video For Download...