इस Post में हम जानेगे कि SQL में Data
types कितने type के होते हैं,
और वह किस प्रकार काम करते हैं, तो इन्हें
हम जानेगे, चलिए शुरू करते है।
SQL में अलग-अलग प्रकार के Data Types होते है, जैसे कि, Numeric, Characters, Binary, date & time जैसे Data
Types होते है।
यदि
आपको किसी Tables को create
करना है तो पहले आपको data types के बारे
में समझ लेना चाहिए। Tables create करते समय data
types का बहुत बड़ा role होता
है।Data types आप fields
(columns) पर apply करते
है। किसी भी table में हर data type एक different तरह की value को store करने में मदद करता हैं।
इसमें किस Column में किस तरह की value store होगी, ये define करने के लिए ही data types को use किया जाता है। हर column के लिए data type table create करते समय ही define किया जाता है।
SQL में Data types के प्रकार
Numeric Data Types: - यह data
type’s numeric values को store करने के लिए use किये जाते है। integer
(number) value को represent करते है। Numeric types को 4
categories में divide किया
गया है। इनके बारे में आप निचे दिए गए table में से अच्छे से समझ सकते हैं।
Data Type |
Syntax |
Range |
Integer |
INT |
-2,147,483,648 से लेकर +2,147,483,648 तक |
Small Integer |
SMALLINT |
-32,768 से लेकर +32,768 तक |
Big Integer |
BIGINT |
-9,223,372,036,84,808 से लेकर +9,223,372,036,84,808 |
Tiny Integer |
TINYINT |
0 से लेकर 225 तक |
Bit |
BIT |
0 से लेकर 1 तक |
Numeric |
NUMERIC |
-10^38+1 से लेकर +10^38+1 तक |
Decimal |
DECIMAL |
-10^38+1 से लेकर +10^38+1 तक |
लोग यह भी पढ़ रहे हैं :- SQL Server View in Hindi?
Character Data Types: - Character string data type’s alphanumeric values (number और character) को represent करते है। Character string एक बहुत ही valuable data type है, बहुत सी programming languages इसे use करती है।
Data Type |
Syntax |
Range |
Character String |
CHAR |
Maximum 8,000 Characters |
Character String |
VARCHAR |
Maximum 8,000 Characters |
Unicode Character
String |
NCHAR |
Maximum 4,000 Characters |
Unicode Character
String |
NVARCHAR |
Maximum 4,000 Characters |
Character String |
TEXT |
Maximum 231 = 2,147,483,647 Characters |
Unicode Character
String |
NTEXT |
Maximum 230 = 1,073,741,823 Characters |
Binary Data Types: - Binary values bytes की sequence होती है। ये 8 bits के pair के रूप में store होती है। Binary data type’s में आप Images, Audio, Video और Executable files भी store कर सकते है। क्योंकि ये सभी binary format में होते है। MySQL में 2 तरह के binary string data type’s होते है।
Data Type |
Syntax |
Range |
Binary Value |
BINARY |
Maximum 8,000
Bytes |
Binary Value |
VARBINARY |
Maximum 8,000
Bytes |
Image |
IMAGE |
Maximum 231 =
2,147,483,647 Bytes |
Temporal
Data Type:- SQL में Date और Time types को Temporal types कहते है। इस तरह के data
types में आप time, year, date आदि temporal information store कर सकते
है। Temporal data types इस ⇓ तरह के होते
है।
Data Type |
Syntax |
Range |
Integer |
INT |
-2,147,483,648 से लेकर +2,147,483,648 तक |
Small Integer |
SMALLINT |
-32,768 से लेकर +32,768 तक |
Big Integer |
BIGINT |
-9,223,372,036,84,808 से लेकर +9,223,372,036,84,808 |
Tiny Integer |
TINYINT |
0 से लेकर 225 तक |
Bit |
BIT |
0 से लेकर 1 तक |
इसे भी पढ़े:- Create
Table in SQL in Hindi?
इसे भी पढ़े:- PL/SQL क्या होता हैं, और इसका उपयोग क्या हैं?
इसे भी पढ़े:- Create a
Trigger in MySQL in Hindi?
निवेदन:- अगर यह post आपके लिए helpful रही हो तो हमें Comment के माध्यम
से बताइए तथा इसे अपने सहपाठियों के साथ share करें।
अगर अभी बी कोई सवाल आप पूछना चाहते हो
तो निचे Comment Box में जरुर लिखे।
और कोई सुझाव देना चाहते हो तो जरुर दीजिये जिस्से हम आपके लिए कुछ नया कर सके।
हमारे Blog को अभी
तक अगर आप Subscribe नहीं किये हैं तो जरुर Subscribe🙏 करें। कोशीश करें, कुछ नया सीखें और दूसरों को सिखाएं। चलो बनायें Digital
India जय हिंद, वंदेमातरम्, धन्यवाद....👍।
![]() |
Share on Whatsapp |

Helpfull
जवाब देंहटाएं