By default PL/SQL Developer displays date values in the format defined in the Windows Control Panel. It does not use the Oracle format for this. To change the formats, go to Preferences > User Interface / NLS Options.
Timestamp values are displayed using the NLS_TIMESTAMP_FORMAT and NLS_TIMESTAMP_TZ_FORMAT settings of the session. You can either:
- Use alter session statements in one of the initialization scripts as described above
- Set registry keys for NLS_TIMESTAMP_FORMAT and NLS_TIMESTAMP_TZ_FORMAT in the Oracle registry
- Define NLS_TIMESTAMP_FORMAT and NLS_TIMESTAMP_TZ_FORMAT environment variables
- Specify these variables in the Params.ini file in the PL/SQL Developer installation directory. For example:
ENV:NLS_TIMESTAMP_FORMAT=YYYY-MM-DD HH24:MI:SS.FF6
ENV:NLS_TIMESTAMP_TZ_FORMAT=YYYY-MM-DD HH24:MI:SS.FF6 TZR