- Код: Выделить всё
DELIMITER $$
CREATE FUNCTION ...
BEGIN
...
RETURN ...;
END$$
Пытался использовать компонент TSQLScript, но он выдал ошибку на такую конструкцию.
Собственно вопрос: Есть ли возможность загружать такие SQL скрипты средствами Lasarus?
Модератор: Модераторы
DELIMITER $$
CREATE FUNCTION ...
BEGIN
...
RETURN ...;
END$$
Ошибка вызвана тем, что DELIMITER $$ - это не команда SQL, а директива парсеру скриптов, но TSQLScript её не понимает. Поэтому вам надо её из тела скрипта убрать, а разделитель $$ назначить свойству Terminator компонента.malmax71 писал(а):Пытался использовать компонент TSQLScript, но он выдал ошибку на такую конструкцию.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10