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

SQL सर्वर में DELETE TOP कमांड

SQL सर्वर में DELETE TOP कमांड का उपयोग SQL में किसी तालिका से रिकॉर्ड्स को हटाने के लिए किया जाता है और मौजूदा मान या प्रतिशत के आधार पर रिकॉर्ड्स की संख्या को सीमित करता है।

शीर्ष कमांड सिंटैक्स हटाएं

  DELETE  TOP (giatri_dau) [PERCENT] 
FROM bang
[WHERE dieu _kien];

परिवर्तनीय नाम या चर मान

स्थिति

तालिका वहां से रिकॉर्ड हटाना चाहती है।

जहां dieu_kien

Option. शर्त यह है कि रिकॉर्ड को मिटाने के लिए उसे पूरा करना होगा।

TOP (giatri_dau)

यह कमांड giatri_dau पर आधारित परिणाम सेट में पहली पंक्ति को हटा देगा। उदाहरण के लिए, TOP (10) मानदंडों को पूरा करने वाले शीर्ष 10 को हटा देगा।

PERCENT

Option. यदि निर्दिष्ट किया जाता है, तो पहली पंक्तियाँ परिणाम सेट के giatri_dau के प्रतिशत पर आधारित होती हैं। उदाहरण के लिए, TOP (10) PERCENT परिणाम सेट में पहले मान का 10% सम्मिलित करेगा।

नोट

DELETE स्टेटमेंट में सभी फ़ील्ड्स को सूचीबद्ध करने की कोई आवश्यकता नहीं है क्योंकि यह तालिका की सभी पंक्तियों को हटा देगा।

उदाहरण के लिए - TOP कीवर्ड का उपयोग करें

  DELET E TOP(10) 
FROM nhanvien
WHERE ho = 'Anderson';

इस उदाहरण में, DELETE TOP कमांड कर्मचारी परिवार एंडरसन के साथ तालिका में पहले 10 रिकॉर्ड को हटा देगा। अगर ऐसे अन्य रिकॉर्ड हैं जिनमें एंडरसन का पारिवारिक नाम भी है, तो उन्हें हटाया नहीं जाएगा।

उदाहरण के लिए - TOP PERCENT कीवर्ड का उपयोग करें

  DELETE TOP (25) PER CENT 
FROM nhanvien
WHERE ten = 'Sarah';

इस उदाहरण में, DELETE TOP प्रतिक्रिया के 25% डिलीट रिकॉर्ड हटा दिए जाएंगे। शेष 75% हटाया नहीं जाएगा।


  1. SQL सर्वर में सेलेक्ट कमांड

    यह ट्यूटोरियल आपको सिंटैक्स और उदाहरणों के साथ SQL Server SELECT स्टेटमेंट्स (T-SQL) का उपयोग करने में मदद करेगा। SELECT एक कमांड है जिसका उपयोग SQL सर्वर डेटाबेस में एक या अधिक तालिकाओं से परिणाम प्राप्त करने के लिए किया जाता है। वाक्यविन्यास चयन विवरण सरल रूप में, SELECT स्टेटमेंट का सिंटैक्स इस प

  1. MS SQL सर्वर में डेटाबेस को कैसे डिलीट करें

    MS SQL सर्वर में डेटाबेस को हटाने के लिए, हम DROP कमांड का उपयोग करते हैं . इस आदेश का उपयोग करने के 2 तरीके यहां दिए गए हैं। विधि 1:T-SQL स्क्रिप्ट का उपयोग करें यहाँ MS SQL सर्वर में डेटाबेस को हटाने के लिए सिंटैक्स है। Drop database उदाहरण के लिए, Testdb, नामक CSLD को मिटाने के लिए आप क्वेरी च

  1. एमएस एसक्यूएल सर्वर क्या है?

    एसक्यूएल सर्वर क्या है? आरडीबीएमएस पर आधारित माइक्रोसॉफ्ट द्वारा विकसित सॉफ्टवेयर। एक ORDBMS (ऑब्जेक्ट रिलेशनल डेटाबेस मैनेजमेंट सिस्टम) भी है। एक स्वतंत्र मंच। सॉफ्टवेयर कमांड लाइन इंटरफेस और जीयूआई इंटरफेस दोनों का उपयोग करता है। SQL भाषा समर्थन (पूर्व में SEQUEL - संरचित अंग्रेजी क्वेरी भाषा) -