Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> SQL Server

SQL सर्वर में डेटा प्रकार

SQL सर्वर में डेटा प्रकार (डेटा प्रकार) नीचे दिए गए हैं, जिनमें वर्ण स्ट्रिंग, संख्याएं और समय/तिथियां शामिल हैं।

एसक्यूएल सर्वर में कैरेक्टर स्ट्रिंग डेटा प्रकार

SQL सर्वर (Transact-SQL) में कैरेक्टर स्ट्रिंग डेटा के प्रकार नीचे दिए गए हैं।

डेटा प्रकार सिंटैक्स अधिकतम आकार स्पष्टीकरण CHAR (kich_thuoc) अधिकतम 8000 वर्ण।
  1. kich_thuoc संगृहीत वर्णों की संख्या है।
  2. निश्चित लंबाई।
  3. पर्याप्त वर्णों के लिए रिक्त स्थान को ऑफ़सेट करने के लिए दाईं ओर एक स्थान जोड़ें।
  4. यूनिकोड वर्ण शामिल नहीं है।
VARCHAR (kich_thuoc) या VARCHAR (toi_da) अधिकतम 8000 वर्ण या अधिकतम संख्या।
  1. kich_thuoc संगृहीत वर्णों की संख्या है।
  2. कस्टम लंबाई.
  3. यदि toi_da के रूप में निर्दिष्ट किया गया है, तो अधिकतम 2GB है।
  4. यूनिकोड वर्ण शामिल नहीं है।
टेक्स्ट मैक्स 2GB।
  1. कस्टम लंबाई.
  2. यूनिकोड वर्ण शामिल नहीं है।
NCHAR (kich_thuoc) अधिकतम 4000 वर्ण।
  1. निश्चित लंबाई।
  2. यूनिकोड वर्ण।
NVARCHAR (kich_thuoc) या NVARCHAR (toi_da) अधिकतम 4000 वर्ण या अधिकतम संख्या।
  1. kich_thuoc संगृहीत वर्णों की संख्या है।
  2. कस्टम लंबाई.
  3. यदि संख्या toi_da निर्दिष्ट है, तो वर्णों की अधिकतम संख्या 2GB है।
  4. यूनिकोड वर्ण।
NTEXT अधिकतम 1,073,741,823 बाइट्स।
  1. कस्टम लंबाई.
  2. यूनिकोड वर्ण।
BINARY (kich_thuoc) अधिकतम 8000 वर्ण।
  1. kich_thuoc संगृहीत वर्णों की संख्या है।
  2. निश्चित लंबाई।
  3. काफ़ी वर्णों के लिए जगह की भरपाई करने के लिए जगह जोड़ें.
  4. बाइनरी डेटा।
VARBINARY (kich_thuoc) या VARBINARY (toi_da) अधिकतम 8000 वर्ण या अधिकतम संख्या।
  1. kich_thuoc संगृहीत वर्णों की संख्या है।
  2. कस्टम लंबाई.
  3. यदि toi_da के रूप में निर्दिष्ट किया गया है, तो अधिकतम 2GB है।
  4. बाइनरी डेटा।
IMAGE का अधिकतम आकार 2GB है।
  1. कस्टम लंबाई.
  2. बाइनरी डेटा।

एसक्यूएल में डेटा प्रकार

SQL सर्वर में डिजिटल डेटा प्रकार

नीचे SQL सर्वर (Transact-SQL) में संख्यात्मक डेटा प्रकारों की एक सूची है।

डेटा प्रकार का सिंटैक्स अधिकतम आकार व्याख्या करें BIT पूर्णांक 0, 1 या NULL TINYINT 0 से 255 तक SMALLINT -32768 से 32767 INT -2,147,483,648 से 2,147,483,647 BIGINT -9,223,372,036,854,775,808 से 9,223,372,036,808,80,807 दशमलव (m, d)
  1. यदि निर्दिष्ट नहीं है तो डिफ़ॉल्ट एम 18 है।
  2. यदि निर्दिष्ट नहीं है तो
  3. d डिफ़ॉल्ट 0 है।
m संख्याओं की कुल संख्या है और d अल्पविराम के बाद की संख्याओं की संख्या है। डीईसी (एम, डी)
  1. यदि निर्दिष्ट नहीं है तो डिफ़ॉल्ट एम 18 है।
  2. यदि निर्दिष्ट नहीं है तो
  3. d डिफ़ॉल्ट 0 है।

m संख्याओं की कुल संख्या है और d अल्पविराम के बाद की संख्याओं की संख्या है।

DECIMAL डेटा प्रकार का पर्यायवाची।

संख्यात्मक (एम, डी)
  1. यदि निर्दिष्ट नहीं है तो डिफ़ॉल्ट एम 18 है।
  2. यदि निर्दिष्ट नहीं है तो
  3. d डिफ़ॉल्ट 0 है।

m संख्याओं की कुल संख्या है और d अल्पविराम के बाद की संख्याओं की संख्या है।

DECIMAL डेटा प्रकार का पर्यायवाची।

FLOAT (n) अल्पविराम की संख्या n निर्दिष्ट नहीं होने पर डिफ़ॉल्ट रूप से 53 हो जाती है। n एक रासायनिक प्रतीक में संग्रहीत बिट्स की संख्या है। रियल फ्लोट (24) स्मॉलमनी के बराबर है - 214,748.3648 से 214,748.3647 पैसा -922,337,203,685,477,5808 से 922,337,203,685,477,5807 तक

SQL सर्वर में दिनांक / समय डेटा प्रकार

नीचे SQL सर्वर (Transact-SQL) में दिनांक / समय डेटा प्रकारों की एक सूची है।

डेटा प्रकार का सिंटैक्स अधिकतम आकार '0001-01-01' से '9999-12-31' तक DATE मान की व्याख्या करें। 'YYYY-MM-DD' DATETIME के ​​रूप में प्रदर्शित
  1. तारीख '1753-01-01 00:00:00' से '9999-12-31 23:59:59' तक ली गई।
  2. '00:00:00' से '23:59:59:997' तक घंटे लगते हैं
'YYYY-MM-DD hh:mm:ss [.mmm] DATETIME2 (सेकंड की दशमलव संख्या के लिए सटीक) के रूप में प्रदर्शित
  1. मान '0001-01-01' से '9999-12-31' तक लिया गया।
  2. '00:00:00' से '23:59:59:9999999' तक लिया गया समय।
'YYYY-MM-DD hh:mm:ss [. दशमलव सेकंड]' SMALLDATETIME
  1. मान '1900-01-01' से '2079-06-06' तक है।
  2. '00:00:00' से '23:59:59' तक लिया गया समय।
'YYYY-MM-DD hh:mm:ss TIME' के रूप में प्रदर्शित
  1. मान '00:00:00.0000000' से '23:59:59.99999999' तक है।
  2. '0001-01-01' से '9999-12-31' तक की तिथि।
'YYYY-MM-DD hh:mm:ss [.nnnnnnnn]' के रूप में प्रदर्शित DATETIMEOFFSET (सेकंड की दशमलव संख्या के लिए सटीक)
  1. '00:00:00' से '23:59:59:9999999' तक लिया गया समय मान।
  2. समय क्षेत्र -14:00 से +14:00 तक लिया गया।
YYYY-MM-DD hh:mm:ss [.nnnnnnn] '[{+ | -} एचएच:मिमी]
  1. एमएस एसक्यूएल सर्वर में डेटा की कॉपी कैसे बनाएं

    बैकअप एक डेटा बैकअप / डेटाबेस है। डेटाबेस खोने से पहले डेटा की सुरक्षा के लिए MS SQL सर्वर में डेटाबेस का बैकअप लेना बहुत महत्वपूर्ण है। MS SQL सर्वर में 3 मुख्य बैकअप प्रकार हैं:पूर्ण / डेटाबेस, विभेदक / वृद्धिशील, लेन-देन संबंधी लॉग / लॉग। MS SQL सर्वर में डेटाबेस का बैकअप बनाने के 2 तरीके यहां द

  1. SQL सर्वर 2016 में पंक्ति-स्तरीय सुरक्षा

    Microsoft® ने SQL Server® में सुरक्षा पर ध्यान केंद्रित किया है, और लगभग सभी रिलीज़ में या तो मौजूदा सुविधाओं में वृद्धि हुई है या नई सुरक्षा सुविधाएँ पेश की हैं। SQL सर्वर 2016 में, Microsoft ने कई नई सुरक्षा सुविधाएँ पेश कीं, जो उपयोगकर्ताओं को उनके डेटा की सुरक्षा करने में मदद करती हैं, जिसमें पं

  1. एकीकृत डेटा प्लेटफ़ॉर्म:SQL सर्वर 2019

    2006 में, ब्रिटिश गणितज्ञ क्लाइव रॉबर्ट हम्बी ने शब्दों को चिह्नित किया:डेटा नया तेल है। तब से, आईटी नेताओं ने इसे बार-बार सुना है, विचार के साथ प्रतिध्वनित किया है, और हर कदम पर संवर्धित किया है। क्लाइव ने आगे कहा, डेटा मूल्यवान है, लेकिन अगर अपरिष्कृत है, तो इसका वास्तव में उपयोग नहीं किया जा सकत