Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

загрузка date из оракла

Добрый день. Столкнулся с проблемой. Гружу часть данных из БД Оракл. Как известно там нет формата timestamp, но по факту в формате date  содержится и время, и всё зависит от настроек клиента.

  В sqldeveloper  соответственно настроил отображение данных поля, как метки времени, но в QV таких настроек не нашел, они упорно грузятся как дата, время обрезает (если поставить отображение timestamp, показывает везде 00:00:00).

     Есть ли какие-то идеи, как решить эту проблему?

3 Replies
snumric7
Contributor III
Contributor III

Попробуйте в Oracle использовать функцию CAST

CAST (PROCES_DTTM AS DATE) PROCES_DTTM

Anonymous
Not applicable
Author

Так в оракловом клиенте то никаких проблем и нет. Но вот в QV , что cast, что TO_TIMESTAMP  никакого результата не приносят, просто к дате добавляются нули.

При этом sqldeveloper выдает нормально, например:

19.03.2015 07:23:06

а QV - упорно:

19.03.2015 0:00:00

Или я не очень понял- где именно прописать?

kashporov
Partner - Contributor
Partner - Contributor

Если еще актуально.

Не испытывал подобных проблем, у меня нормально date приходит с временем. Можно пример скрипта? Тип данных в oracle у даты какой?

Как вариант, передавать через to_char(dt,'dd.mm.yyyy hh24:mi:ss'), а в QV делать обратное преобразование.