Mixed Notation
The fourth procedure call shows that you can mix the positional and named notation. In this situation, the first parameter uses the positional notation, & the second parameter uses the named notation. The Positional notation should precede the named notation. The reverse is not permitted. For illustration, the procedure call below is illegal:
credit_acct(acct_no => acct, amt); -- illegal