Re: OVERLOAD matching: varchar(10) & varchar(20)

Justin Taylor <[email protected]>
Newsgroups gmane.comp.lang.as400.rpg
Message-ID <CAJu8Sp_KbOyPf4bNvJJNa2qo+MO5twA78je+ASy+wiWcGGQK0w@mail.gmail.com>
The intention is to perform a query with diff WHERE clauses.  The
varchar(10) is order# while varchar(20) is serial#.  Personally, I'd have
just gone with diff procedures, but the original author went OVERLOAD.

Thanks



On Mon, Feb 2, 2026 at 9:03 AM Daniel Gross <[email protected]> wrote:

> Well - that might help now, but it might also cause problems in the future
> when compiling programs, that depend on the first (old) prototype.
>
> With CONST one can code procedure(variable:...) or procedure('HELLO':...)
> - without CONST you can't supply the parameter as a literal.
>
> So - what is the intention of having two procedures where one parameter is
> VARCHAR(20) or VARCHAR(10)? As you had CONST, it wasn't a
> "return-parameter".
>
> HTH
> Daniel
>
>
>
-- 
This is the RPG programming on IBM i (RPG400-L) mailing list
To post a message email: [email protected]
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/rpg400-l
or email: [email protected]
Before posting, please take a moment to review the archives
at https://archive.midrange.com/rpg400-l.

Please contact [email protected] for any subscription related questions.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.