Difference between char and varchar in Hindi.

हेलो दोस्तों आज के इस ब्लॉग पोस्ट(Difference between char and varchar in Hindi) में मैं आपको CHAR और varchar के बीच डिफरेंस बताने वाला हूँ |

प्रोग्रामिंग के अंदर वेरिएबल को स्टोर करने के लिए हम CHAR और varchar keywords अथवा डाटा types का उपयोग करते है|Difference between char and varchar in Hindi|

और इसी तरह से SQL और MYSQL के अंदर हम table variable के डाटा types declare करने के लिए इन keywords का उपयोग करते है |

जैसे हमें टेबल में नाम, एड्रेस, etc स्टोर करना है तो फिर हम इन CHAR अथवा varchar variable का उपयोग करते है |

अब क्वेश्चन यह है कि किसको कहाँ पर use करना है ?

तो चलिए इस प्रश्न का उत्तर देने के लिए हम आपको इन दोनों के बीच में डिफरेंस हो बताते है |

CHAR और varchar दोनों ही उसकी करैक्टर डाटा टाइप्स है और एक हद तक दोनों ही similar है |

पर डेटाबेस में डाटा को स्टोर अथवा retrieve करने के हिसाब से इनमे डिफरेंस देखा जा सकता है |

CHAR और varchar के बीच मुख्य अंतर निम्नलिखित है/Difference between char and varchar in Hindi−

CHARVARCHAR
CHAR का पूरा नाम CHARACTER होता है |Varchar का पूरा नाम variable CHARACTER होता है |
यह वैल्यू को एक fixed length में स्टोर करता है | और अगर character length से कम है तो फिर यह उस स्पेस को space करैक्टर से pad कर देता है |characters , varchar के अंतर्गत वैल्यू variable length में स्टोर होती है | इसमें 1 -2 byte का prefix लगाया जाता है पर स्पेस को padded नहीं किया जाता है |
यह ज्यादा से ज्यादा 255 characters स्टोर कर सकता है |वर्कर मैक्सिमम 65535 characters store कर सकता है |
यह static memory allocation use करता हैयह dynamic memory allocation का उपयोग करता है |
mysql>create table emp(name CHAR(20));
Query OK, 0 rows affected
mysql>create table emp1(name VARCHAR(20));
Query OK, 0 rows affected
Difference between char and varchar in hindi

You can also go through below blog links related to DBMS:

MS Access Database In Hindi…
What Is Normalization In Dbms In Hindi…
What is referential integrity in DBMS in Hindi…
Trigger In MySql In Hindi…
MYSQL Function In Hindi…
Stored Procedure In MySql In Hindi…
MYSQL Numeric Data Type In Hindi…
String Data Type In Mysql In Hindi…
Difference between char and varchar in Hindi…
MYSQL Introduction In Hindi…

इस ब्लॉग को लेकर आपके मन में कोई भी प्रश्न है तो आप हमें इस पते support@a5theory.comपर ईमेल लिख सकते है|

आशा करता हूँ, कि आपने इस पोस्ट(Difference between char and varchar in Hindi) को खूब एन्जॉय किया होगा|

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

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

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.