さて、SQL SERVER 内のストアド プロシージャまたは関数のパラメーター数を見つけたい場合、それを行う正しい方法は何ですか。
あなたの助けをいただければ幸いです。ありがとう。
さて、SQL SERVER 内のストアド プロシージャまたは関数のパラメーター数を見つけたい場合、それを行う正しい方法は何ですか。
あなたの助けをいただければ幸いです。ありがとう。
ストアド プロシージャのすべてのパラメーターの一覧を取得するには、次のクエリを試してください。パラメータの数だけが必要な場合は、select を COUNT(*) に変更します。
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>'
INFORMATION_SCHEMA.PARAMETERS
あなたが必要とするすべてのはずです...
SELECT *
FROM INFORMATION_SCHEMA.PARAMETERS