Я пытаюсь выполнить динамический запрос в Exasol, используя функцию сценария.
Ниже приведен код:
CREATE or replace SCRIPT script_2(a)
RETURNS TABLE AS
quer="select * from table_name cross join table_name"
for i=1, 3 do
quer=quer .. " table_name"
print(query)
end
exit(query([[quer]]))
/
Не удалось получить выходные данные этого сценария.
Я получаю эту ошибку при вызове execute для скрипта.
Ниже приведена ошибка:
43000: «синтаксическая ошибка, неожиданное завершение end_of_input, ожидание
assignment_operator или ':' [строка 1, столбец 1] "перехвачены в скрипте
"xxxxxxxxxx". "SCRIPT_2" в строке 6