sql >> Database teknologi >  >> RDS >> Sqlserver

Forespørgsel om at finde antallet af parametre i en lagret procedure eller funktion i SQL Server?

Prøv følgende forespørgsel for at få en liste over alle parametre for en lagret procedure. Skift valget til et COUNT(*), hvis du kun vil have antallet af parametre.

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. JPA kortlægning af visninger og tabeller med arv

  2. Tilføjelse af en primærnøgle med flere kolonner til en tabel med 40 millioner poster

  3. SQLException:Protokolbrud. Oracle JDBC-driver problem

  4. Sådan indsætter du standarddata i tabellen ved hjælp af import.sql-filen i Hibernate, MySQL Application