Неофициальный форум разработчиков QlikView и Qlik Sense

Форум разработчиков QlikView и Qlik Sense. Получи любые ответы на вопросы по QlikView и Qlik Sense в течении нескольких часов!

Вы не вошли.

Готовые решения на платйорме QlikView

#1 2015-02-10 17:46:07

Andrey
Участник
Зарегистрирован: 2015-02-04
Сообщений: 20
Windows 7Chrome 40.0.2214.111

Парсинг поля с датой

Только начал использовать продукт, поэтому извините за возможно очевидный вопрос.
Загружаю данные из SQL Server через OLE DB.  В одной из таблиц имеется поле с датой.
Эта дата никак не хочется распознаваться, как дата(
Встроенные функции, типа date(), нельзя применять в OLEDB запросе.
Пересохранить данные в файл, забрать оттуда и сконвертировать функцией - мне не нравиться это решение.
Подскажите пожалуйста верное решение.

Неактивен

#2 2015-02-10 19:13:42

Qliker
Участник
Зарегистрирован: 2015-02-10
Сообщений: 20
Windows 7Chrome 40.0.2214.111

Re: Парсинг поля с датой

Нужно использовать так называемы Preceding Load
Скрипт выглядит так:

tab:
LOAD c1,
        c2,
        date(date_column) as date;
SQL SELECT *
FROM DomTable;

Здесь вначале выполняется SQL запрос сервера БД, а затем оператор LOAD qlikview. В load можно применять любые функции обработки данных qlikview.

Неактивен

Сейчас в этой теме форумчан: 0, гостей: 1
[Bot] CCBot

Подвал форума

Под управлением FluxBB
Модифицировал Visman

[ Сгенерировано за 0.012 сек, 8 запросов выполнено - Использовано памяти: 1.58 Мбайт (Пик: 1.72 Мбайт) ]