Redeclaring variables in inner scopes is allowed in PL/SQL, but it can cause confusion and should therefore be avoided.