SSMS
 sql >> Cơ Sở Dữ Liệu >  >> Database Tools >> SSMS

Tìm thủ tục được lưu trữ theo tên

Bạn có thể sử dụng:

select * 
from 
   sys.procedures 
where 
   name like '%name_of_proc%'

nếu bạn cần mã, bạn có thể xem trong bảng syscomments

select text 
from 
    syscomments c
    inner join sys.procedures p on p.object_id = c.object_id
where 
    p.name like '%name_of_proc%'

Chỉnh sửa cập nhật:

bạn cũng có thể sử dụng phiên bản tiêu chuẩn ansi

SELECT * 
FROM 
    INFORMATION_SCHEMA.ROUTINES 
WHERE 
    ROUTINE_NAME LIKE '%name_of_proc%'


  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Sử dụng Đính kèm làm Nâng cấp trong Lõi Khung Thực thể

  2. Chuyển đổi chuỗi an toàn Powershell

  3. Cách diễn giải thông báo lỗi SQL Server này

  4. Có cách nào để mở rộng danh sách cột trong SELECT * từ #Temp_Table trong SSMS không?

  5. Việc xóa 'OPTIMIZE_FOR_SEQUENTIAL_KEY' có giải quyết được lỗi script.sql của tôi hay liên quan nhiều hơn (SQL Server Express DB -> SQL Server) không?