SQL Data Types in Hindi: SQL डेटा प्रकार उस प्रकार के मान को परिभाषित करता है जिसे तालिका स्तंभ (column) में संग्रहीत किया जा सकता है। उदाहरण के लिए, यदि आप चाहते हैं कि कोई कॉलम केवल पूर्णांक (integer) मानों को संग्रहीत करे, तो आप इसके डेटा प्रकार को “int” के रूप में परिभाषित कर सकते हैं।
एसक्यूएल में डेटा प्रकार बहुत महत्वपूर्ण अवधारणा है। इस लेख में, आप सीखेंगे कि वास्तव में SQL डेटा प्रकार क्या है और कितने प्रकार के SQL में डेटा प्रकार है और बहुत कुछ हैं।
नोट: इस पाठ को शुरू करने से पहले, आपको डेटाबेस, DBMS, RDBM, SQL क्या है, इसका सिंटेक्स और SQL कमांड की मूल बातें समझनी चाहिए। डेटाबेस को समझने के लिए इस वीडियो को देखे:
Table of Contents
SQL डेटा प्रकार – SQL Data Types in Hindi
SQL डेटा प्रकार एक attribute है जो किसी वस्तु (object) के डेटा के प्रकार को निर्दिष्ट करता है। SQL में प्रत्येक कॉलम, वेरिएबल और एक्सप्रेशन का संबंधित डेटा प्रकार होता है। आप अपनी तालिकाएँ बनाते समय इन डेटा प्रकारों का उपयोग कर सकते हैं। आप अपनी आवश्यकता के आधार पर टेबल कॉलम के लिए डेटा प्रकार चुन सकते हैं।
मूल रूप से, SQL डेटा प्रकार का उपयोग उस डेटा की प्रकृति का प्रतिनिधित्व (represent) करने के लिए किया जाता है जिसे डेटाबेस तालिका (table) में संग्रहीत किया जा सकता है। उदाहरण के लिए, किसी टेबल के किसी विशेष कॉलम में, यदि हमें एक स्ट्रिंग प्रकार के डेटा को स्टोर करना चाहते हैं तो हमें इस कॉलम के एक स्ट्रिंग डेटा प्रकार की घोषणा करनी होगी।
SQL Server Data Types in Hindi
SQL डेटाबेस के लिए डेटा प्रकारों को मुख्य रूप से तीन श्रेणियों में वर्गीकृत किया गया है:
- स्ट्रिंग (String) डेटा प्रकार।
- संख्यात्मक (Numeric) डेटा प्रकार।
- Date और Time डेटा प्रकार।
आइए सभी प्रकार के SQL डेटा प्रकारों को अच्छी तरह से समझते हैं –
Integer Data Types in SQL in Hindi
SQL Integer डेटा प्रकार उन संख्याओं को रखता है जो पूर्ण हैं, या decimal poin के बिना। (लैटिन में, integer का अर्थ whole होता है।) ANSI SQL SMALLINT, INTEGER, और BIGINT को पूर्णांक (integer) डेटा प्रकारों के रूप में परिभाषित करता है। इन प्रकारों के बीच का अंतर उस संख्या का आकार है जिसे वे स्टोर कर सकते हैं।
Data Type | Description |
---|---|
BIT | यह सिंगल बिट (0 या 1) या NULL स्टोर कर सकते हैं। |
TINYINT | यह 0 से 255 तक की संख्या को स्टोर कर सकते हैं। |
SMALLINT | यह पूर्णांक डेटा प्रकार -32,768 से 32,767 के बीच संख्याओं को संग्रहीत कर सकता है। |
INT | यह -2,147,483,648 और 2,147,483,647 के बीच नंबर स्टोर कर सकते हैं |
BIGINT | -9,223,372,036,854,775,808 और 9,223,372,036,854,775,807 के बीच नंबर स्टोर कर सकते हैं। |
String Data Types in SQL
SQL में, स्ट्रिंग डेटा प्रकारों का उपयोग तालिका में किसी भी प्रकार के डेटा को संग्रहीत करने के लिए किया जाता है। स्ट्रिंग डेटा प्रकारों में, हमारे पास उपयोगकर्ताओं को उनकी आवश्यकताओं के आधार पर characters की निश्चित लंबाई या बड़ी लंबाई के डेटा को संग्रहीत करने की अनुमति देने का विकल्प होता है। स्ट्रिंग डेटा प्रकार जैसे char, text, varchar, इत्यादि का उदाहरण।
Data Type | Description |
---|---|
CHAR(x) | निश्चित लंबाई (length) के characters संग्रहीत कर सकते हैं (अधिकतम 8000 वर्ण)। |
VARCHAR(x) | दी गई लंबाई तक वर्ण संग्रहीत कर सकते हैं (अधिकतम 8000 वर्ण) |
TEXT | 2GB आकार तक के कैरेक्टर स्टोर कर सकते हैं। |
IMAGE | बाइनरी स्ट्रिंग को 2 जीबी आकार तक स्टोर कर सकते हैं। |
Date and Time Data Types
SQL में, डेटाटाइम date डेटा प्रकार का उपयोग उन मानों के लिए किया जाता है जिनमें date और समय दोनों होते हैं। date और समय डेटा प्रकार जैसे दिनांक, समय, दिनांक (date) समय आदि का उदाहरण।
Data Type | Description |
---|---|
DATETIME | समय के साथ 1 जनवरी, 1753 से 31 दिसंबर, 9999 तक की तारीख को स्टोर कर सकते हैं |
DATETIME2 | समय के साथ 1 जनवरी, 0001 से 31 दिसंबर, 9999 तक की तारीख को स्टोर कर सकते हैं |
DATE | केवल 1 जनवरी, 0001 से 31 दिसंबर, 9999 तक की तारीख को स्टोर कर सकता है |
TIME | यह केवल समय संचित कर सकता है। |
नोट: SQL सर्वर में समर्थित कई अन्य डेटा प्रकार हैं। अधिक पढ़ने के लिए, SQL Server documentation पर जाएं।
निष्कर्ष
SQL डेटा प्रकार डेटा की प्रकृति को परिभाषित करता है जिसे डेटाबेस ऑब्जेक्ट्स, जैसे टेबल में संग्रहीत किया जा सकता है। प्रत्येक तालिका में कॉलम होते हैं, और प्रत्येक कॉलम में एक नाम और डेटा प्रकार जुड़ा होता है।
इन दोनों चीजों को आप टेबल बनाते समय परिभाषित कर सकते हैं। उदाहरण के लिए, यदि आप चाहते हैं कि कॉलम में केवल integer हों, तो आप इसके लिए “int” डेटा प्रकार का उपयोग कर सकते हैं।
मुझे उम्मीद है कि यह लेख “SQL Data types in Hindi” आपको यह समझने में मदद करता है कि वास्तव में SQL में डेटा प्रकार क्या है और इसका उपयोग कैसे करें।
Sir PDF notes bhej do all
Aap hamare telegram channel join kar lijiye waha apko free me PDF notes mil jayenge