You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If a function takes in a named parameter and the parameter is used in the function body and referenced explicitly using the function name, the used function name is flagged as a false error claiming an incorrect FROM clause (probably because it expects a Select * from <function_name> statement).
To Reproduce
Create a function with a named parameter and use a explicit function parameter reference.
create or replace function users.select_with_function_ref (user_id uuid) returns table (
first_name text
) language sql security invoker as $$
select
first_name
FROM
users_hidden.users
where
id = select_with_function_ref.user_id;
$$;
Expected behavior
Named function parameters using an explicit function name as reference should be recognized as correct code.
System information
OS: windows
code editor: vs-code
pls version: 0.5.0
The text was updated successfully, but these errors were encountered:
Bug report
Describe the bug
If a function takes in a named parameter and the parameter is used in the function body and referenced explicitly using the function name, the used function name is flagged as a false error claiming an incorrect FROM clause (probably because it expects a Select * from <function_name> statement).
To Reproduce
Create a function with a named parameter and use a explicit function parameter reference.
Expected behavior
Named function parameters using an explicit function name as reference should be recognized as correct code.
System information
The text was updated successfully, but these errors were encountered: