Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Suchen Sie die Parameternamen einer gespeicherten Prozedur

Um nur Namen zu erhalten, können Sie diese Abfrage verwenden:

SELECT name
FROM sys.parameters
WHERE object_id = OBJECT_ID('YourProcedureName')

Um detailliertere Informationen zu erhalten (Name, Typ und Länge des Parameters):

SELECT p.name AS ParameterName, t.name AS ParameterType, p.max_length AS ParameterLength
FROM sys.parameters AS p
JOIN sys.types AS t ON t.user_type_id = p.user_type_id
WHERE object_id = OBJECT_ID('YourProcedureName')