名前付きパラメーターと名前なしパラメーターの違いに関する詳細は、docs.microsoft.com の Binding Parameters by Name (Named Parameters) セクションを参照してください。
例 (Microsoft SQL Server):
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 は名前がないため、ハイライトされます。