синтаксическая ошибка: неожиданный конец файла
У меня есть запрос SQL, что, когда он помещается в функцию, он перестает работать с этимsyntax error: unexpected end of file
сообщение об ошибке. Удаление из функции приводит к тому, что он снова начинает работать.
Почему это?
function pull_data
{
sqlplus -s $user/$pass@$db << EOF
SELECT DISTINCT order_number,
order_total_items,
order_total_value
FROM orders
WHERE order_date BETWEEN '$1' AND '$2';
exit;
EOF
}