Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Bagaimana cara mengidentifikasi objek sistem saat melihat daftar objek database SQL Server?

Ini berfungsi pada instalasi SQL Server 2008 R2 saya. Saya tidak melihat banyak kecuali untuk basis data pengguna

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

Anda dapat mengubah sys.objects untuk mengatakan, sys.tables dan masih berfungsi, atau gunakan kolom "ketik" untuk memfilter. Atau gunakan OBJECTPROPERTY(object_id, 'IsProcedure') dll.

Catatan:ini sys.objects di SQL Server 2005+

Catatan 2:PROPERTI OBYEK akan bekerja untuk SQL Server 2000 juga:

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. Cara cepat menulis Select Query di SQL Server - Tutorial SQL Server / TSQL Bagian 108

  2. DATEDIFF() Contoh di SQL Server

  3. Bagaimana saya bisa memilih hari pertama dalam sebulan di SQL?

  4. Menyimpan Tipe Data Biner di SQL Server

  5. Pantau Harapan Hidup Halaman di SQL Server