Files
dbgate/plugins/dbgate-plugin-mssql/src/backend/sql/proceduresParameters.js

23 lines
503 B
JavaScript

module.exports = `
SELECT
o.object_id as parentObjectId,
p.object_id as objectId,
o.name as pureName,
p.name AS parameterName,
TYPE_NAME(p.user_type_id) AS dataType,
p.max_length AS charMaxLength,
p.precision AS precision,
p.scale AS scale,
p.is_output AS isOutputParameter,
p.parameter_id AS parameterIndex
FROM
sys.objects o
JOIN
sys.parameters p ON o.object_id = p.object_id
WHERE
o.type = 'P'
ORDER BY
o.object_id,
p.parameter_id;
`;