Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Zapytanie, aby znaleźć liczbę parametrów w procedurze przechowywanej lub funkcji w serwerze Sql?

Wypróbuj następujące zapytanie, aby uzyskać listę wszystkich parametrów procedury składowanej. Zmień zaznaczenie na COUNT(*), jeśli chcesz tylko liczbę parametrów.

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. Wyszukiwanie w SQL Management Studio 2005

  2. Problem z ładowaniem danych SQL Data Reader do DataTable

  3. TODATETIMEOFFSET() Przykłady w SQL Server

  4. Jak używać sortowania UTF-8 w bazie danych SQL Server?

  5. Konwertuj „datetime2” na „time” w SQL Server (przykłady T-SQL)