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

T-SQL का उपयोग करके SQL सर्वर में डेटाबेस के संगतता स्तर की जाँच कैसे करें

SQL सर्वर में, आप डेटाबेस के संगतता स्तर की जाँच करने के लिए T-SQL का उपयोग कर सकते हैं। आपको केवल sys.databases query क्वेरी करने की आवश्यकता है विचाराधीन डेटाबेस के लिए संगतता स्तर खोजने के लिए।

यहां एक उदाहरण दिया गया है:

SELECT compatibility_level
FROM sys.databases
WHERE name = 'WideWorldImporters';

परिणाम:

compatibility_level
-------------------
130                

यह उदाहरण WideWorldImporters . का संगतता स्तर लौटाता है डेटाबेस।

सभी डेटाबेस लौटाएं

आप केवल WHERE . को हटाकर, सभी डेटाबेस के संगतता स्तर को वापस कर सकते हैं खंड (और name जोड़ना) कॉलम)।

यहां एक उदाहरण दिया गया है:

SELECT name, compatibility_level
FROM sys.databases;

परिणाम:

name                compatibility_level
------------------  -------------------
master              140                
tempdb              140                
model               140                
msdb                140                
Solutions           140                
Music               140                
WideWorldImporters  130                
world               140                

संगतता तालिका

यहां प्रत्येक उत्पाद के संगतता स्तरों के साथ-साथ संगतता स्तरों को रेखांकित करने वाली एक तालिका दी गई है, जिसके लिए उन्हें कॉन्फ़िगर किया जा सकता है।

उत्पाद डेटाबेस इंजन संस्करण डिफ़ॉल्ट संगतता स्तर पदनाम समर्थित संगतता स्तर मान
SQL सर्वर 2019 (15.x) 15 150 150, 140, 130, 120, 110, 100
एसक्यूएल सर्वर 2017 (14.x) 14 140 140, 130, 120, 110, 100
Azure SQL डेटाबेस 12 150 150, 140, 130, 120, 110, 100
Azure SQL डेटाबेस प्रबंधित इंस्टेंस 12 150 150, 140, 130, 120, 110, 100
SQL सर्वर 2016 (13.x) 13 130 130, 120, 110, 100
एसक्यूएल सर्वर 2014 (12.x) 12 120 120, 110, 100
SQL सर्वर 2012 (11.x) 11 110 110, 100, 90
एसक्यूएल सर्वर 2008 R2 10.5 100 100, 90, 80
एसक्यूएल सर्वर 2008 10 100 100, 90, 80
एसक्यूएल सर्वर 2005 (9.x) 9 90 90, 80
एसक्यूएल सर्वर 2000 (8.x) 8 80 80

  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 सर्वर केस एक्सप्रेशन

  2. DatedIFF () SQL सर्वर में गलत परिणाम देता है? इसे पढ़ें।

  3. एक बड़ी SQL स्क्रिप्ट निष्पादित करें (GO कमांड के साथ)

  4. दो पंक्तियों की तुलना करें और उन स्तंभों की पहचान करें जिनके मान भिन्न हैं

  5. शेर्लोट SQL सर्वर उपयोगकर्ता समूह:धीमी क्वेरी को ठीक करें। तेज।