报告在例程调用中不带名称使用的实参。 默认情况下,此检查处于禁用状态。

有关命名形参和未命名形参之间差异的详细信息,请参阅 docs.microsoft.com 上的 Binding Parameters by Name (Named Parameters) 页面。

示例(Microsoft SQL 服务器):

CREATE FUNCTION foo(n INT, m INT) RETURNS INT AS
BEGIN
    RETURN n + m;
END;

CREATE PROCEDURE test AS
BEGIN
    foo n = 1, m = 2;

--- 以下调用缺少形参名称,会被高亮显示
    foo 1, 2;
END;

foo 1, 2; 调用中的形参 1, 2 突出显示,因为它们缺少名称。