SQL - TRUNCATE टेबल कमांड

एसक्यूएल TRUNCATE TABLE मौजूदा तालिका से पूरा डेटा हटाने के लिए कमांड का उपयोग किया जाता है।

आप संपूर्ण तालिका को हटाने के लिए DROP TABLE कमांड का उपयोग भी कर सकते हैं, लेकिन यह डेटाबेस को पूर्ण तालिका संरचना को हटा देगा और यदि आप चाहें तो कुछ डेटा संग्रहीत करने के लिए आपको इस तालिका को एक बार फिर से बनाना होगा।

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

मूल वाक्य रचना a TRUNCATE TABLE कमांड इस प्रकार है।

TRUNCATE TABLE  table_name;

उदाहरण

निम्नलिखित रिकॉर्ड वाले ग्राहक तालिका पर विचार करें -

+----+----------+-----+-----------+----------+
| ID | NAME     | AGE | ADDRESS   | SALARY   |
+----+----------+-----+-----------+----------+
|  1 | Ramesh   |  32 | Ahmedabad |  2000.00 |
|  2 | Khilan   |  25 | Delhi     |  1500.00 |
|  3 | kaushik  |  23 | Kota      |  2000.00 |
|  4 | Chaitali |  25 | Mumbai    |  6500.00 |
|  5 | Hardik   |  27 | Bhopal    |  8500.00 |
|  6 | Komal    |  22 | MP        |  4500.00 |
|  7 | Muffy    |  24 | Indore    | 10000.00 |
+----+----------+-----+-----------+----------+

निम्नलिखित एक Truncate कमांड का उदाहरण है।

SQL > TRUNCATE TABLE CUSTOMERS;

अब, ग्राहक तालिका को काट दिया जाता है और SELECT स्टेटमेंट से आउटपुट नीचे दिए गए कोड ब्लॉक में दिखाया जाएगा -

SQL> SELECT * FROM CUSTOMERS;
Empty set (0.00 sec)