2016-06-16 2 views
2

Мне нужно запросить хранилище данных Netezza. Мне сказали не использовать ни одну таблицу на данный момент. Я проверил существование таблицы DUAL и нашел по сети, как, - есть таблица _v_dual, как Oracle DUAL.Что такое имя таблицы DUAL по умолчанию в Netezza

Правильная информация, которую я могу запросить с помощью _v_dual. Является ли это доступным по умолчанию для всей базы данных Netezza или это что-то еще, что мне нужно сделать, чтобы вызвать функциональность DUAL для Querying Data Store Warehouse Querying.

ответ

2

Вам вообще не нужно использовать _v_dual. Просто выполните SELECT без предложения FROM. Например:

select current_timestamp, UPPER('abc'); 
     TIMESTAMP  | UPPER 
---------------------+------- 
2016-06-04 02:25:20 | ABC 
(1 row) 

Это, как говорится, _v_dual был добавлен как комфорт для пользователей Oracle, и доступен по умолчанию.

Смежные вопросы