SQL सर्वर में गैर-अल्फ़ान्यूमेरिक वर्ण वाली पंक्तियों को वापस करने के उदाहरण यहां दिए गए हैं।
गैर-अल्फ़ान्यूमेरिक वर्णों में विराम चिह्न वर्ण शामिल हैं जैसे example@sqldat.com#&()–[{}]:;',?/* और प्रतीक जैसे `~$^+=<>“ , साथ ही रिक्त स्थान वर्ण जैसे स्पेस या टैब वर्ण।
नमूना डेटा
मान लीजिए हमारे पास निम्न तालिका है:
CREATE TABLE t1 (
c1 varchar(255) NULL
);
INSERT INTO t1 VALUES
('Music'),
('Live Music'),
('Café'),
('Café Del Mar'),
('100 Cafés'),
('example@sqldat.com'),
('1 + 1'),
('()'),
('example@sqldat.com#&()–[{}]:;'',?/*'),
('`~$^+=<>“'),
('$1.50'),
('Player 456'),
('007'),
(null),
(''),
('é'),
('É'),
('é 123'),
('ø'),
('ø 123');
SELECT c1 FROM t1; परिणाम:
+----------------------+
| c1 |
+----------------------+
| Music |
| Live Music |
| Café |
| Café Del Mar |
| 100 Cafés |
| example@sqldat.com |
| 1 + 1 |
| () |
| example@sqldat.com#&()–[{}]:;',?/* |
| `~$^+=<>“ |
| $1.50 |
| Player 456 |
| 007 |
| NULL |
| |
| é |
| É |
| é 123 |
| ø |
| ø 123 |
+----------------------+ उदाहरण 1:पंक्ति में केवल गैर-अल्फ़ान्यूमेरिक वर्ण हैं
यहां कोड का एक उदाहरण दिया गया है जो उन पंक्तियों को लौटाता है जिनमें केवल गैर-अल्फ़ान्यूमेरिक वर्ण होते हैं:
SELECT c1 FROM t1
WHERE c1 NOT LIKE '%[a-zA-Z0-9]%'; परिणाम:
+--------------------+
| c1 |
|--------------------|
| () |
| example@sqldat.com#&()–[{}]:;',?/* |
| `~$^+=<>“ |
| |
+--------------------+ उदाहरण 2:पंक्ति में गैर-अल्फ़ान्यूमेरिक वर्ण होते हैं
यहां कोड का एक उदाहरण दिया गया है जो उन पंक्तियों को लौटाता है जिनमें गैर-अल्फ़ान्यूमेरिक वर्ण होते हैं, लेकिन उनमें अल्फ़ान्यूमेरिक वर्ण भी हो सकते हैं:
SELECT c1 FROM t1
WHERE c1 LIKE '%[^a-zA-Z0-9]%'; परिणाम:
+--------------------+
| c1 |
|--------------------|
| Live Music |
| Café Del Mar |
| 100 Cafés |
| example@sqldat.com |
| 1 + 1 |
| () |
| example@sqldat.com#&()–[{}]:;',?/* |
| `~$^+=<>“ |
| $1.50 |
| Player 456 |
| é 123 |
| ø 123 |
+--------------------+ रिक्त स्थान को बाहर करने के लिए:
SELECT c1 FROM t1
WHERE c1 LIKE '%[^a-zA-Z0-9 ]%'; परिणाम:
+--------------------+
| c1 |
|--------------------|
| example@sqldat.com |
| 1 + 1 |
| () |
| example@sqldat.com#&()–[{}]:;',?/* |
| `~$^+=<>“ |
| $1.50 |
+--------------------+