I have LEVSTAT_PLNGRP procedure that needs to be called at certain time and in response it makes an entry in one of the DB table.
Initially select VALUE from V$NLS_PARAMETERS;
query returns SWEDISH
as output.
when I run LEVSTAT_PLNGRP procedure manually, it makes correct data entry in respective table and select VALUE from V$NLS_PARAMETERS;
query returns SWEDISH
as output after the run.
But when I try to run LEVSTAT_PLNGRP procedure via DBMS Scheduler, it fails to make entry in the table and select VALUE from V$NLS_PARAMETERS;
query returns ENGLISH
as output after the run.
Does DBMS scheduler change the language of the DB session or is there a default parameter set somewhere?