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

Truy vấn để tìm Số tham số trong một Thủ tục hoặc Hàm được Lưu trữ trong Máy chủ Sql?

Hãy thử truy vấn sau để nhận danh sách tất cả các tham số cho một thủ tục được lưu trữ. Thay đổi lựa chọn thành COUNT (*) nếu bạn chỉ muốn số lượng tham số.

SELECT 
    p.name AS Parameter,        
    t.name AS [Type]
FROM sys.procedures sp
JOIN sys.parameters p 
    ON sp.object_id = p.object_id
JOIN sys.types t
    ON p.system_type_id = t.system_type_id
WHERE sp.name = '<name>'


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SSRS chỉ hiển thị hàng đầu tiên

  2. Chèn nhiều hàng giá trị mặc định vào bảng

  3. Mật khẩu SQL Server 2008 kết thúc bằng dấu chấm phẩy

  4. Thay thế nhiều ký tự trong SQL

  5. GROUP BY để kết hợp / nối một cột