Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

एसक्यूएल ट्रंकेट सिंटेक्स - डीबीएमएस द्वारा सूचीबद्ध

इस लेख में SQL TRUNCATE . को सूचीबद्ध किया गया है सिंटैक्स, जैसा कि विभिन्न डेटाबेस प्रबंधन प्रणालियों (DBMS) द्वारा कार्यान्वित किया जाता है। सिंटैक्स को ठीक उसी तरह सूचीबद्ध किया गया है जैसे प्रत्येक विक्रेता ने इसे अपनी वेबसाइट पर सूचीबद्ध किया है। किसी विशेष विक्रेता के सिंटैक्स के बारे में अधिक विवरण देखने के लिए लागू लिंक पर क्लिक करें।

कवर किए गए DBMS में MySQL, SQL Server, PostgreSQL और Oracle डेटाबेस शामिल हैं।

MySQL

MySQL 5.7 संदर्भ मैनुअल से:

TRUNCATE [TABLE] tbl_name

एसक्यूएल सर्वर

Transact-SQL संदर्भ से।

ध्यान दें कि SQL सर्वर में, स्टेटमेंट को वास्तव में TRUNCATE TABLE . कहा जाता है ।

TRUNCATE TABLE   
    [ { database_name .[ schema_name ] . | schema_name . } ]  
    table_name  
    [ WITH ( PARTITIONS ( { <partition_number_expression> | <range> }   
    [ , ...n ] ) ) ]  
[ ; ]  
  
<range> ::=  
<partition_number_expression> TO <partition_number_expression>

PostgreSQL

PostgreSQL 9.5 मैनुअल से:

TRUNCATE [ TABLE ] [ ONLY ] name [ * ] [, ... ]
    [ RESTART IDENTITY | CONTINUE IDENTITY ] [ CASCADE | RESTRICT ]

Oracle डेटाबेस

Oracle डेटाबेस ऑनलाइन दस्तावेज़ीकरण 12c . से रिलीज़ 1 (12.1):

TRUNCATE TABLE [schema.] table
  [ {PRESERVE | PURGE} MATERIALIZED VIEW LOG ]
  [ {DROP [ ALL ] | REUSE} STORAGE ] [ CASCADE ] ;

TRUNCATE के बारे में कथन

TRUNCATE स्टेटमेंट (या SQL सर्वर के मामले में, TRUNCATE TABLE स्टेटमेंट ) एक डेटा मैनिपुलेशन लैंग्वेज (डीएमएल) स्टेटमेंट है जो किसी टेबल या टेबल के निर्दिष्ट विभाजन से सभी पंक्तियों को जल्दी से हटा देता है।

यह DELETE . के समान है बिना किसी WHERE . वाला स्टेटमेंट खंड; हालांकि, TRUNCATE तेज़ है और कम सिस्टम और लेन-देन लॉग संसाधनों का उपयोग करता है।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कैसे जांचें कि MySQL में कोई पंक्ति मौजूद है या नहीं? (यानी जांचें कि कोई ईमेल MySQL में मौजूद है या नहीं)

  2. MySQL उच्च उपलब्धता फ्रेमवर्क समझाया - भाग I:परिचय

  3. MySQL सभी प्रक्रियाओं की सूची बनाएं

  4. CONVERT_TZ () उदाहरण – MySQL

  5. mysqldump सर्वोत्तम अभ्यास:भाग 1 - MySQL पूर्वापेक्षाएँ