Неофициальный форум пользователей Qlik Sense & Qlikview

Для разработчиков => Вопросы по Qlik Sense & QlikView => Тема начата: R Dmitry от 28 мая 2015, 02:43:51

Название: Переименовать таблицу при загрузке скрипта данных в Qlikview (Qlik Sense)
Отправлено: R Dmitry от 28 мая 2015, 02:43:51
Добрый день, есть скрипт загрузки примерно такого содержания

Извините, вам запрещён просмотр содержимого спойлеров.


Собственно QW определяет имя таблицы как набор символов до первого пробела следующего после оператора select
Если запрос простого типа select * from table  то все прекрасно, а если более сложный тогда имя таблицы получается, как "(" либо "(Select" т.е. бред полнейший.
Собственно вопрос, как изменить имя таблицы?
Название: Re: Переименовать таблицу при загрузке скрипта данных
Отправлено: admin от 28 мая 2015, 03:28:59
Приветствую.
ТаблицаИмя:
Load *...;
Select...;
Название: Re: Переименовать таблицу при загрузке скрипта данных
Отправлено: kvv от 28 мая 2015, 03:29:26
Цитата: R Dmitry от 28 мая  2015, 02:43:51  
Добрый день, есть скрипт загрузки примерно такого содержания

[spoiler]
ODBC CONNECT TO .....и далее по строке подключения
load
*;

Добрый день!
Кажись вот так:
ODBC CONNECT TO .....и далее по строке подключения
NEW_NAME_TABLE:
load
*;
Название: Re: Переименовать таблицу при загрузке скрипта данных
Отправлено: admin от 28 мая 2015, 03:49:35
 :)

А еще и так:
Цитироватьrename table (using mapname | oldname to newname{ , oldname to newname })
rename tables (using mapname | oldname to newname{ , oldname to newname })
Название: Re: Переименовать таблицу при загрузке скрипта данных
Отправлено: R Dmitry от 28 мая 2015, 06:10:03
Спасибо, все получилось  ;)