Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

SQL सर्वर में @@ TEXTSIZE क्या है?

SQL सर्वर में, @@TEXTSIZE कॉन्फ़िगरेशन फ़ंक्शन TEXTSIZE . का वर्तमान मान लौटाता है विकल्प।

किसी तर्क की आवश्यकता नहीं है। आप इसे बस एक SELECT . में इस्तेमाल कर सकते हैं वर्तमान TEXTSIZE . वापस करने के लिए कथन मूल्य।

TEXTSIZE मान varchar(max) . का आकार निर्दिष्ट करता है , nvarchar(अधिकतम) , varbinary(अधिकतम) , पाठ , ntext , और छवि SELECT . द्वारा लौटाया गया डेटा बयान। यह मान SET TEXTSIZE . का उपयोग करके सेट किया जा सकता है ।

उदाहरण 1 - Azure डेटा स्टूडियो में डिफ़ॉल्ट मान

Azure डेटा स्टूडियो में मुझे यही मिलता है।

SELECT @@TEXTSIZE AS [Text Size];

परिणाम:

+-------------+
| Text Size   |
|-------------|
| 2147483647  |
+-------------+

जब मैं कनेक्ट करता हूं तो यह डिफ़ॉल्ट मान होता है जिसका उपयोग Azure Data Studio करता है। यह अधिकतम मान भी है जो TEXTSIZE . है पर सेट किया जा सकता है।

हालांकि, SQL सर्वर नेटिव क्लाइंट (10.0 और उच्चतर) और SQL सर्वर के लिए ODBC ड्राइवर स्वचालित रूप से -1 निर्दिष्ट करते हैं। कनेक्ट करते समय। इस मान का अर्थ असीमित है। SQL Server 2008 से पुराने ड्राइवर 2147483647 निर्दिष्ट करते हैं (2 जीबी)।

उदाहरण 2 - mssql-cli में डिफ़ॉल्ट मान

यहाँ मुझे mssql-cli कमांड लाइन टूल में क्या मिलता है।

SELECT @@TEXTSIZE AS [Text Size];

परिणाम:

+-------------+
| Text Size   |
|-------------|
| -1          |
+-------------+

जैसा कि बताया गया है, इसका मतलब है TEXTSIZE असीमित है।

यहां लौटाए गए मान केवल डिफ़ॉल्ट मान हैं जिनका उपयोग मेरा सॉफ़्टवेयर SQL सर्वर से कनेक्ट होने पर करता है। आप TEXTSIZE को बदल सकते हैं SET TEXTSIZE . के साथ किसी भी समय मान बयान।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर में विदेशी कुंजियों के साथ सभी तालिकाओं को वापस करने के 7 तरीके

  2. SQL सर्वर 2016 एंटरप्राइज़ संस्करण प्रदर्शन लाभ

  3. एसक्यूएल सर्वर - सम्मिलित पंक्ति की पहचान पाने का सबसे अच्छा तरीका?

  4. SQL सर्वर डेटा की स्क्रिप्ट कैसे प्राप्त करें?

  5. SQL सर्वर डेटाबेस TempDB की अप्रत्याशित वृद्धि का पता लगाने और उसे रोकने के लिए कैसे करें?