PostgreSQL में, आप to_char()
. का उपयोग कर सकते हैं किसी दिए गए प्रारूप में आउटपुट नंबरों के लिए कार्य। इसमें क्रमसूचक संकेतक के साथ संख्या को जोड़ना शामिल है।
उदाहरण के लिए 1, 2, 3 पहला, दूसरा, तीसरा हो जाता है।
साधारण संकेतकों के लिए संशोधक
निम्न टेम्पलेट पैटर्न संशोधक का उपयोग क्रमिक संख्या प्रत्यय को लागू करने के लिए किया जा सकता है।
संशोधक | <थ>विवरण|
---|---|
th | लोअरकेस क्रमांक संख्या प्रत्यय। |
TH | अपरकेस क्रमांक संख्या प्रत्यय। |
उदाहरण
यहाँ एक उदाहरण है।
SELECT to_char(1, '9th');
परिणाम:
1st
अधिक संख्याओं पर लागू होने पर यहां आउटपुट होता है।
SELECT
to_char(1, '9th') AS "1",
to_char(2, '9th') AS "2",
to_char(3, '9th') AS "3",
to_char(4, '9th') AS "4";
परिणाम:
1 | 2 | 3 | 4 ------+------+------+------ 1st | 2nd | 3rd | 4th
और यहाँ यह बड़ी संख्या के साथ है।
SELECT
to_char(101, '999th') AS "11",
to_char(102, '999th') AS "12",
to_char(103, '999th') AS "13",
to_char(104, '999th') AS "14";
परिणाम:
11 | 12 | 13 | 14 --------+--------+--------+-------- 101st | 102nd | 103rd | 104th
अपरकेस ऑर्डिनल इंडिकेटर
यहाँ यह फिर से है लेकिन TH
. का उपयोग कर रहा है th
. के बजाय ताकि क्रमिक संख्या प्रत्यय अपरकेस में आउटपुट हो।
SELECT
to_char(1, '9TH') AS "1",
to_char(2, '9TH') AS "2",
to_char(3, '9TH') AS "3",
to_char(4, '9TH') AS "4";
परिणाम:
1 | 2 | 3 | 4 ------+------+------+------ 1ST | 2ND | 3RD | 4TH