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

skrip tsql untuk menemukan tabel yang tidak digunakan oleh prosedur tersimpan, tampilan, fungsi, dll?

Jika Anda ingin menggunakan skrip, di sini (Mencantumkan Ketergantungan Objek SQL Server) adalah artikel yang sangat bagus cara membuat skrip dependensi. Dengan menggunakan itu, Anda dapat membuat daftar tabel yang direferensikan. Anda memiliki daftar tabel yang ada di database Anda, jadi Anda tahu tabel mana yang tidak digunakan.

Dalam artikel mereka menggunakan

sp_depends
prosedur tersimpan. Namun memiliki satu kegagalan. Misalnya, jika Anda memiliki prosedur tersimpan yang menggunakan tabel "MyTable" dan Anda membuat prosedur sebelum membuat tabel "MyTable", Anda tidak akan melihat ini di daftar dependensi. Itu sebabnya Anda harus mencari tabel
syscomments
untuk menemukan dependensi. Tetapi ini juga tidak akurat, karena jika Anda memiliki nama tabel di komentar, Anda akan memperlakukannya sebagai dependensi.

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Perintah DELETE terlalu lambat dalam Tabel dengan Indeks Clustered

  2. SQL server 2005 kehilangan presisi numerik

  3. SQL Server UNTUK SETIAP Loop

  4. Memindahkan Database SQL Server ke Cloud

  5. Ubah nilai Default di SQL Server