Выходной файл с использованием ISQL

У меня уже есть ISQL-скрипт, работающий с Interbase, который работает с выводом в csv, и я хочу сделать то же самое с другим типом, но нет, например, первый код работает, и он работает. Но второй, использующий оператор Join, работает только в окне sql, но не может его вывести.

Работающий :

OUTPUT TESTING1.csv FORMAT ASCII DELIMITED BY ';' QUOTE '';
Select * from aircraft;
OUTPUT;

Не работает :

 OUTPUT TESTING1.csv FORMAT ASCII DELIMITED BY ';' QUOTE '';
      SELECT * FROM aircraft 
        Join Operation ON aircraft.AC_ID = Operation.ac_ID
    OUTPUT;

person great77    schedule 27.10.2017    source источник


Ответы (1)


Я заработал, теперь понимаю, что мне нужно поставить точку с запятой после оператора соединения:

OUTPUT TESTING1.csv FORMAT ASCII DELIMITED BY ';' QUOTE '';
    SELECT * FROM aircraft 
            Join Operation ON aircraft.AC_ID = Operation.ac_ID;

        OUTPUT;
person great77    schedule 28.10.2017