位置指定引数が名前付き引数の後に記述されている呼び出しを報告します。 PostgreSQL、Oracle、および Db2 で機能します。

例 (PostgreSQL):

CREATE FUNCTION foo(a int, b int, c int) RETURNS int
    LANGUAGE plpgsql AS
$$
BEGIN
    RETURN a + b + c;
END
$$;
SELECT foo(a => 1, b => 2, c => 3);
  -- `3` が名前付き引数の後に記述されている
SELECT foo(1, b => 2, 3);
  -- `1` と `3` が名前付き引数の後に記述されている
SELECT foo(b => 2, 1, 3);