CREATE PROCEDURE sp_param
@procedureName NVARCHAR(100)
AS
BEGIN
SELECT COUNT(*) AS ParameterCount
FROM sys.parameters
WHERE object_id = OBJECT_ID('dbo.' + @procedureName);
SELECT
p.name AS ParameterName,
TYPE_NAME(p.user_type_id) AS DataType,
p.max_length,
p.is_output
FROM sys.parameters p
WHERE object_id = OBJECT_ID('dbo.' + @procedureName);
END
반응형
'프로그래밍 > DB' 카테고리의 다른 글
Transaction Isolation Level (트랜잭션 격리 수준) (0) | 2025.02.26 |
---|