diff --git a/plugins/dbgate-plugin-mssql/src/backend/sql/functionParameters.js b/plugins/dbgate-plugin-mssql/src/backend/sql/functionParameters.js index f7b40dc72..75e94af53 100644 --- a/plugins/dbgate-plugin-mssql/src/backend/sql/functionParameters.js +++ b/plugins/dbgate-plugin-mssql/src/backend/sql/functionParameters.js @@ -2,12 +2,13 @@ module.exports = ` SELECT o.object_id as parentObjectId, p.object_id AS parameterObjectId, + o.name as pureName, CASE WHEN p.name IS NULL OR LTRIM(RTRIM(p.name)) = '' THEN '@Output' ELSE p.name - END AS pureName, + END AS parameterName, TYPE_NAME(p.user_type_id) AS dataType, p.max_length AS charMaxLength, p.precision AS precision, diff --git a/plugins/dbgate-plugin-mssql/src/backend/sql/proceduresParameters.js b/plugins/dbgate-plugin-mssql/src/backend/sql/proceduresParameters.js index 00c7b2c9f..b7be370cd 100644 --- a/plugins/dbgate-plugin-mssql/src/backend/sql/proceduresParameters.js +++ b/plugins/dbgate-plugin-mssql/src/backend/sql/proceduresParameters.js @@ -2,7 +2,8 @@ module.exports = ` SELECT o.object_id as parentObjectId, p.object_id as objectId, - p.name AS pureName, + 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,