Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> SQL Server

SQL सर्वर में ट्रंकेट बनाम डिलीट को समझना:मुख्य अंतर और उपयोग के मामले

<पी> निम्नलिखित लेख में, हम आपको Microsoft SQL सर्वर एप्लिकेशन में दो DELETE सिंटैक्स और TRUNCATE TABLE के बीच कुछ बुनियादी अंतरों को अलग करने में मदद करेंगे। मूल रूप से, ये दोनों कथन हमें डेटा हटाने में मदद करते हैं, लेकिन संक्षेप में ऐसा नहीं है।

<पी> TipsMake.com - निम्नलिखित लेख में, हम आपको Microsoft SQL सर्वर एप्लिकेशन में DELETE और TRUNCATE TABLE सिंटैक्स के बीच कुछ बुनियादी अंतरों को अलग करने में मदद करेंगे। मूल रूप से, ये दोनों कथन हमें डेटा हटाने में मदद करते हैं, लेकिन संक्षेप में ऐसा नहीं है।

विवरण हटाएं

<पी> यह कमांड हमें रिकॉर्ड हटाने में मदद करेगा - रिकॉर्ड डेटाबेस से पंक्तियों में - पंक्ति . जब ऐसा रिकॉर्ड DELETE से हटा दिया जाता है , सभी आंतरिक घटक लेन-देन लॉग में दर्ज किए जाते हैं अनुभाग, बाइंडिंग भागों की जाँच की जाती है, और किसी भी अनावश्यक घटक को पूरी तरह से हटा दिया जाता है। इसके अलावा, यदि लॉग गलती से इस DELETE से हटा दिए जाते हैं कमांड अभी भी पुनर्प्राप्त किया जा सकता है. जबकि DELETE है कुछ डेटा अनुभागों में लागू होने पर अक्सर तालिका डेटा को तालिकाओं से हटाने के लिए उपयोग किया जाता है, इसके अलावा, इस कथन का उपयोग अक्सर एकल डेटा तालिकाओं के लिए किया जाता है, या कई अन्य संबंधपरक तालिकाओं के संयोजन में आवश्यकता होने पर किसी निश्चित तालिका से डेटा हटाने की इच्छा के मामले में किया जाता है। दूसरी ओर, प्रतिनिधिहटाएँ टेबल पर फ़ंक्शंस केवल स्वामित्व निर्दिष्ट किए बिना विभिन्न उपयोगकर्ता खातों पर लागू होते हैं उस खाते पर. और DELETE कथन कॉलम - कॉलम की संख्या में स्वचालित वृद्धि या कमी को नहीं बदलता है उस डेटा वाली तालिका में।

<पी> सामान्य वाक्यविन्यास:

 [WITH [, . n]]
DELETE
[TOP (expression) [PERCENT]]
[FROM]
{table_name [WITH ([. n])]
| | view_name view_name
| | rowset_function_limited rowset_function_limited
| | table_valued_function table_valued_function
} }
[ ]
[FROM [, . n]]
[WHERE {
| {[CURRENT OF
{{[GLOBAL] cursor_name}
| cursor_variable_name
}
]
}
}
]
[OPTION ([, . n])]
[; ]
<पी> आपने अभी लेख "Microsoft SQL सर्वर में ट्रंकेट और डिलीट के बीच अंतर पढ़ना समाप्त किया है " TipsMake द्वारा संपादित टीम. हमें उम्मीद है कि इस लेख ने आपको कई उपयोगी तकनीकी युक्तियाँ और युक्तियाँ प्रदान की हैं। आप टिप्स और गाइड पर समान लेख खोज सकते हैं। पढ़ने और हमें नियमित रूप से फ़ॉलो करने के लिए धन्यवाद।

<पी> SQL सर्वर में ट्रंकेट बनाम डिलीट को समझना:मुख्य अंतर और उपयोग के मामले मीका सोटो

<पी> अद्यतन 25 मई 2019


  1. सी++ में पिरामिड के आयतन के लिए कार्यक्रम सी++ में पिरामिड के आयतन के लिए कार्यक्रम

    पिरामिड के आधार के प्रकार के आधार पर पक्षों को देखते हुए पिरामिड के आयतन की गणना करना कार्य है। पिरामिड एक 3-डी आकृति है जिसकी बाहरी सतह पिरामिड के तेज किनारे को बनाने वाले सामान्य बिंदु पर त्रिकोणीय मिलती है। पिरामिड का आयतन उसके आधार के प्रकार पर निर्भर करता है। पिरामिड विभिन्न प्रकार के आधारों

  1. विजुअल स्टूडियो में जावास्क्रिप्ट को कैसे डिबग करें? विजुअल स्टूडियो में जावास्क्रिप्ट को कैसे डिबग करें?

    विजुअल स्टूडियो में JavaScript डीबग करने के लिए, नीचे दिए गए चरणों का पालन करें - विजुअल स्टूडियो खोलें समाधान एक्सप्लोरर में डीबग करने के लिए अपना प्रोजेक्ट चुनें। राइट क्लिक करें और साथ ब्राउज़ करें चुनें , और एक डिफ़ॉल्ट ब्राउज़र सेट करें। अब, START पर जाएं और इंटरनेट विकल्प टाइप करें। ऊपर,

  1. टिंकर में खिड़की या फ्रेम के अंदर सभी विजेट्स की पैडिंग कैसे सेट करें? टिंकर में खिड़की या फ्रेम के अंदर सभी विजेट्स की पैडिंग कैसे सेट करें?

    पैडिंग किसी एप्लिकेशन में विजेट्स के लेआउट को बढ़ाता है। टिंकर में एप्लिकेशन विकसित करते समय, आप पैडिंग को दो या अधिक तरीकों से सेट कर सकते हैं। टिंकर में ज्यामिति प्रबंधक आपको पैडिंग को परिभाषित करने की अनुमति देता है (padx और पाडी ) प्रत्येक विजेट के लिए (लेबल, टेक्स्ट, बटन , आदि)। एप्लिकेशन घटक औ