Hello दोस्तों! आज हम इस पोस्ट में SQL data type के बारें में जानेंगे |
SQL Data Type
जैसे की आप जानते है हर प्रोग्रामिंग लैंग्वेज मैं डाटा टाइप का उपयोग किया जाता है उसी प्रकार SQL में भी अलग-अलग प्रकार के Data Types होते है, जैसे कि, Numeric, Characters, Binary, date & time जैसे Data Types होते है। SQL में डाटा टाइप का उपयोग हम डेटाबेस में different प्रकार के डाटा को स्टोर करने के लिए करते है।
SQL में Tables को create करने में data types का बहुत बड़ा role होता है। इसमें किस Column में किस तरह की value store होगी, ये define करने के लिए ही data types को use किया जाता है। हर column के लिए data type को table create करते समय ही define किया जाता है।
SQL में मुख्य रूप से तीन प्रकार के datatypes होते है।
- String Data types
- Numeric Data types
- Binary Data Types
- Date and time Data types
String Data Types
CHAR : Character string data type’s alphanumeric values (number , letters और special character) को represent करते है। इसका Size 0 से 255 character हो सकता है। जो default 1 है।
VARCHAR : Variable Character string data type’s भी alphanumeric values (number , letters और special character) को represent करते है। लेकिन इसका Size 0 से 65535 characters हो सकता है।
TEXT –इसका प्रयोग एक ऐसी string को store करने के लिए किया जाता है जिसका size ,unlimited होती है किसी भी text type के column/field में 2 GB तक के text को store किया जा सकता है
Numeric Data Types
Numeric values को store करने के लिए ही sql को निम्न प्रकार के numeric data types होते है |
INT : इसका use integer value के लिए किया जाता है। इसकी range-2,147,483,648 से लेकर +2,147,483,648 तक होती है |
FLOAT(Size,d) : इसका use floating point number specify करने के लिए किया जाता है। इसका Size parameter कुल अंकों की संख्या को specify करता है। decimal point के बाद अंकों की संख्या d parameter द्वारा specify की जाती है।
Binary Data Types
BINARY : यह Binary byte string को store करता है। इसका Size parameter byte में column की fixed length specify करता है। किसी भी binary type के column अथवा field में अधिकतम 8000 bytes को store किया जा सकता है
VARBINARY : यह Varbinary byte string को store करता है। इसका Size parameter byte में maximium column length specify करता है। किसी भी Varbinary type के column अथवा field में अधिकतम 8000 bytes को store किया जा सकता है
IMAGE : इसका प्रयोग हम ऐसे binary data को store कारने के लिए किया जाता है जिनका size 8000, bytes से अधिक होती है example के लिए किसी भी image type के column अथवा field में कर्मचारियों की तस्वीरों को store किया जा सकता है
Date and Time Data Type
DATE : यह YYYY-MM-DD date format को specify करने के लिए use किया जाता है। इसकी supported range ‘1000-01-01’ से लेकर ‘9999-12-31’ तक है।
TIME (fsp) : इसका use समय format को specify करने के लिए किया जाता है। इसका format hh: mm: ss है। इसकी supported range ‘-838: 59: 59’ से ‘838: 59: 59’ तक है|
इसे भी पढ़े।
SQL Database Statement
SQL Table Statement