Я хочу определенный формат времени в Oracle SQL.Формат: 2018-05-17T10: 15: 12-0300.Может кто-нибудь мне помочь.Я пробовал это, но последний '-0300' не отражается в моем результате
Select to_char(systimestamp,'yyyy-mm-dd"T"hh:mm:ss"-Z"') from dual;
Можно использовать модель формата YYYY-MM-DD"T"HH24:MI:SSTZHTZM, например
YYYY-MM-DD"T"HH24:MI:SSTZHTZM
SELECT TO_CHAR(systimestamp, 'YYYY-MM-DD"T"HH24:MI:SSTZHTZM') FROM DUAL; 2018-06-01T13:04:44+0200
Модели формата даты описаны в Oracle Справочник по языку SQL .