Det er yderst usandsynligt, at det betyder noget ud fra et præstationssynspunkt. Koden, som PL/SQL-kompileren genererer, bør være identisk i begge tilfælde - konstanterne vil næsten helt sikkert blive kompileret inline, hvor de refereres til.
Den eneste grund til at foretrække den ene frem for den anden ville være kodeklarhed og variabel omfang. Hvis konstanterne virkelig er lokale for PARSER
function-- hvis de sandsynligvis ikke er nyttige for andre metoder i pakken, burde de erklæres som en del af funktionen. Hvis de på den anden side sandsynligvis vil være nyttige for andre metoder i pakken, bør de erklæres som en del af pakkens krop. Hvis de sandsynligvis vil være nyttige for metoder uden for pakken, bør de erklæres som en del af pakkespecifikationen.