For me, it was even worse. PLSD shows 28/02/00 and 01/03/00 in results. After exporting to Excel (both xls and xlsx), I get 28/02/2000 and 01/03/2000.
If I use Export Results (again, both xls and xlsx), I'll get text fields and Excel prompts me to change XX to 19XX or 20XX.
In PLSD, NLS Options for Date is set to Oracle Format.
nls_date_format is DD/MM/RR
As Oracle's parameter was obviously an issue, I tried an alter session set nls_date_format = 'dd/mm/yyyy'. Then I found a new bug. PLSD disregarded the command and results were still shown in previous format.
For the final test, I included the alter session command in AfterConnect.sql and restarted PLSD. Then I reproduced the issue and I got the same results Worker did:
- Export results to either xls or xlsx is ok.
- Copy to Excel to either xls or xlsx is NOT ok.