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

SQL सर्वर डेटाबेस ऑब्जेक्ट्स की सूची देखते समय सिस्टम ऑब्जेक्ट्स की पहचान कैसे करें?

यह मेरे SQL Server 2008 R2 इंस्टॉल पर काम करता है। मुझे उपयोगकर्ता डेटाबेस को छोड़कर बहुत कुछ दिखाई नहीं देता

SELECT 
    *
FROM
   sys.objects
WHERE
   OBJECTPROPERTY(object_id, 'IsMSShipped') = 0

आप sys.objects बदल सकते हैं कहने के लिए, sys.tables और यह अभी भी काम करता है, या फ़िल्टर करने के लिए "टाइप" कॉलम का उपयोग करें। या OBJECTPROPERTY(object_id, 'IsProcedure') आदि का उपयोग करें।

नोट:यह SQL Server 2005+ में sys.objects है

नोट 2:OBJECTPROPERTY SQL Server 2000 के लिए भी काम करेगा:

SELECT 
    *
FROM
   sysobjects
WHERE
   OBJECTPROPERTY(id, 'IsMSShipped') = 0


  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. यदि कोई SQL सर्वर जॉब पहले से चल रहा है तो क्या एक निर्धारित रन को छोड़ देगा?

  3. SQL सर्वर:समान कॉलम प्रदर्शन के लिए एकाधिक अनुक्रमणिका

  4. SQL सर्वर (T-SQL उदाहरण) में 'datetime2' को 'time' में बदलें

  5. क्या SQL सर्वर इंडेक्स एक गैर-संकुल गैर-अद्वितीय अनुक्रमणिका में शून्य मान रखता है?