2016-09-06 2 views
0

есть ли способ для Netezza читать READ-файлы? В Sybase работает READ, например:
READ "C:\procedure_name.sql". Я создаю скрипт, который объединил бы несколько сценариев в один, а затем запустил бы его с помощью Aginity через командную строку.Netezza READ SQL-выражения образуют файл

ответ

0

Ответ «да», но метод зависит от того, какой интерфейс вы используете.

Если вы используете nzsql, то \ я буду делать трюк:

[[email protected] ~]$ cat procedure_name.sl 
SELECT CURRENT_TIMESTAMP; 
[[email protected] ~]$ nzsql 
Welcome to nzsql, the IBM Netezza SQL interactive terminal. 

Type: \h for help with SQL commands 
     \? for help on internal slash commands 
     \g or terminate with semicolon to execute query 
     \q to quit 

SYSTEM.ADMIN(ADMIN)=> \i procedure_name.sl 
     TIMESTAMP  
--------------------- 
2016-09-16 15:41:06 
(1 row) 

Обратите внимание, что это было дело, что nzsql был не поставляется с окнами клиентских инструментов, так что вы должны были полагаться на таких как Aginity Workbench, но если у вас есть последняя версия клиентского кода Netezza, теперь включен nzsql.