Найти функцию TO_DATE oracle в QGIS - PullRequest
0 голосов
/ 04 августа 2020

В QGIS я получаю сообщение об ошибке (ошибка функции to_date), скажите, почему? `

Если это невозможно, то чем заменить его?

TO_DATE(t.DATE_TOURNEE,'DD/MM/YYYY') as DATE_TOURNEE  

Ответы [ 2 ]

0 голосов
/ 04 августа 2020

TO_DATE(text, format).. преобразует определенный формат в стандартный формат базы данных по умолчанию, поэтому формат ожидает точный формат, который у вас есть, т.е. 2018-06-22T02: 00: 00.000 или YYYY-MM-DDTHH: MM.0SS

0 голосов
/ 04 августа 2020

Используйте функцию ниже,

to_date(substr(t.DATE_TOURNEE, 0, instr(t.DATE_TOURNEE, '.')-1), 'YYYY-MM-DD"T"hh24: mi: ss') 

Демо https://dbfiddle.uk/?rdbms=oracle_11.2&fiddle=f595387b2bc649dbf1a07453a0593baf

...