2011-04-27 15 views

उत्तर

117

128 वर्ण। यह sysname डेटाटाइप की अधिकतम लंबाई है (nvarchar(128))।

44

हाँ, यह अस्थायी तालिकाओं, जिनके नाम केवल करने के लिए चरित्र लंबे तक हो सकता है के लिए छोड़कर 128 है। यह पूरी तरह से explained here है।

और comprobation आसानी से निम्न स्क्रिप्ट से पहले ब्लॉग पोस्ट में निहित के साथ किया जा सकता है:

EXEC sp_server_info 

परिणाम: अधिक जानकारी यह पता लगाने की

DECLARE @i NVARCHAR(800) 
SELECT @i = REPLICATE('A', 116) 
SELECT @i = 'CREATE TABLE #'[email protected]+'(i int)' 
PRINT @i 
EXEC(@i) 
8

तुम भी इस स्क्रिप्ट का उपयोग कर सकते हैं ऐसा कुछ होगा:

attribute_id | attribute_name  | attribute_value 
-------------|-----------------------|----------------------------------- 
      1 | DBMS_NAME    | Microsoft SQL Server 
      2 | DBMS_VER    | Microsoft SQL Server 2012 - 11.0.6020.0 
      10 | OWNER_TERM   | owner 
      11 | TABLE_TERM   | table 
      12 | MAX_OWNER_NAME_LENGTH | 128 
      13 | TABLE_LENGTH   | 128 
      14 | MAX_QUAL_LENGTH  | 128 
      15 | COLUMN_LENGTH   | 128 
      16 | IDENTIFIER_CASE  | MIXED 
      ⋮ ⋮      ⋮ 
      ⋮ ⋮      ⋮ 
      ⋮ ⋮      ⋮ 
संबंधित मुद्दे