SQL में TRUNCATE और DELETE में क्या अंतर है?

हेलो दोस्तों आज के इस ब्लॉग पोस्ट(SQL में TRUNCATE और DELETE में क्या अंतर है) में हम आपको sql के अंतर्गत delete और Truncate कमांड के बीच डिफरेंस बताने वाले है | अक्सर इन दोनों कमांड के बीच में बड़ा confusion होता है, specially स्टूडेंट के दिमाग में |

जैसे कि हम जानते है की दोनों delete और Truncate कमांड का use टेबल से रिकार्ड्स को हटाने के लिए होता है | और delete और Truncate कमांड काफी सिमिलर होता है | SQL में TRUNCATE और DELETE में क्या अंतर है|

इसलिए बहुत से लोगो के दिमाग में इन कमांड्स को लेकर कन्फूसिओं होता है, कि किस command को कहाँ पर use करना है |SQL में TRUNCATE और DELETE में क्या अंतर है

तो दोस्तों इस ब्लॉग पोस्ट में हम delete और Truncate command को लेकर आपके सारे confusion दूर कर देंगे |

SQL में TRUNCATE और DELETE में क्या अंतर है:

delete कमांड का उपयोग हम टेबल में मौजूद एक सिंगल रिकार्ड्स से लेकर पूरे records को डिलीट करने के लिए कर सकते है |

जैसे कि एक सिंगल column वैल्यू को आप डिलीट कमांड से डिलीट कर सकते है where कंडीशन के साथ |

आप एक single row को डिलीट कर सकते है, अथवा आप टेबल में मौजूद पूरी rows को एक साथ भी delete कर सकते है delete command के साथ | हम delete command के साथ where कंडीशन का उपयोग करके आसानी से रिकार्ड्स को डिलीट कर लेते है |

वहीँ दूसरी तरफ Truncate command का उपयोग करके आप एक साथ पूरी टेबल का डाटा डिलीट कर सकते है | कहने का मतलब टेबल में जितनी भी rows है वो एक बार में डिलीट हो जाएँगी |

Truncate command के साथ हम where कंडीशन का उपयोग नहीं कर सकते है इसलिए हम delete कमांड की तरह कुछ single records को Truncate command के साथ डिलीट नहीं कर सकते है |

Truncate comand का use हमें तभी करना है जब हमें पूरी टेबल के डाटा को साफ़ करना है |

जब पूरी टेबल के रिकार्ड्स को डिलीट करने की बात आती है तब हम इसके लिए Truncate comand को prefer करते है क्योकि यह delete कमांड से ज्यादा fast होता है |

delete और Truncate कमांड दोनों में टेबल का डाटा डिलीट होता है और टेबल का स्ट्रक्चर अथवा डेफिनिशन बिलकुल सेफ रहती है |

इस ब्लॉग(SQL में TRUNCATE और DELETE में क्या अंतर है) को लेकर आपके मन में कोई भी प्रश्न है तो आप हमें इस पते [email protected]पर ईमेल लिख सकते है|

आशा करता हूँ, कि आपने इस पोस्ट(SQL में TRUNCATE और DELETE में क्या अंतर है) को खूब एन्जॉय किया होगा|

आप स्वतंत्रता पूर्वक अपना बहुमूल्य फीडबैक और कमेंट यहाँ पर दे सकते है|SQL में TRUNCATE और DELETE में क्या अंतर है|

आपका समय शुभ हो|

Anurag

I am a blogger by passion, a software engineer by profession, a singer by consideration and rest of things that I do is for my destination.

Leave a Reply

Your email address will not be published. Required fields are marked *