Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Cách tìm tất cả các phụ thuộc của bảng trong máy chủ sql

Sau đây là những cách chúng tôi có thể sử dụng để kiểm tra các phần phụ thuộc:

Phương pháp 1:Sử dụng sp_depends

 sp_depends 'dbo.First'
 GO

Phương pháp 2:Sử dụng information_schema.routines

 SELECT *
 FROM information_schema.routines ISR
 WHERE CHARINDEX('dbo.First', ISR.ROUTINE_DEFINITION) > 0
 GO

Phương pháp 3:Sử dụng DMV sys.dm_sql_referencing_entities

 SELECT referencing_schema_name, referencing_entity_name,
 referencing_id, referencing_class_desc, is_caller_dependent
 FROM sys.dm_sql_referencing_entities ('dbo.First', 'OBJECT');
 GO


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Câu lệnh cập nhật động với tên cột biến

  2. Nhật ký giao dịch SQL Server - Phần 2

  3. Một câu lệnh SQL Server duy nhất có phải là nguyên tử và nhất quán không?

  4. Phân nhóm SQL theo tháng và năm

  5. Hướng dẫn cơ sở dữ liệu SQL Server (MSSQL DBA) cho người mới bắt đầu quản trị cơ sở dữ liệu