Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Прочие БД - Oracle запрос INSERT INTO в delphi

Ответить
Настройки темы
Прочие БД - Oracle запрос INSERT INTO в delphi

Ветеран


Сообщения: 545
Благодарности: 36

Профиль | Сайт | Отправить PM | Цитировать


общаюсь с базой оракл через среду TOAD fo Oracle
прекрасно выполняет отдельные запросы,
в т.ч.
Код: Выделить весь код
insert into spb_tree_all1  select * from spb_tree  where  sponsor=1 or (sponsor is null)
Попутно пишу прогу на Дельфи, которая исполняет эти запросы автоматом.
Т.е. тестирую сам запрос в TOAD, а потом переношу его в дельфи. Все ок, кроме
вышеуказанного запроса INSERT INTO.

Выдает:
Код: Выделить весь код
ORA-00933: неверное завершение SQL-предложения
[insert into spb_tree_all1 select *
from spb_tree
where  sponsor=1 or ( sponsor is null )
]

Сам код:
Код: Выделить весь код
adoquery1.SQL.Text:=sSql;
    errSQL:='';
    try
     adoquery1.Active:=true;
     except
     on E: Exception do errSQL:=e.Message;
    end;//try

     if errSQL<>'' then begin
        mem_log.lines.append(errSQL);//ErrorDialog(E.Message, E.HelpContext);
        mem_log.lines.append('['+mem_sql.Text+']');

    end;

-------
консольный клиент telegram для Windows: www.elapser.info


Отправлено: 14:30, 07-08-2015

 

Аватара для lxa85

Необычный


Contributor


Сообщения: 4463
Благодарности: 994

Профиль | Сайт | Отправить PM | Цитировать


Опиум, предположу банальность - нет символа завершения команды.
Точки с запятой или иного символа (с Oracle работать еще не довелось).

-------
- Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)


Отправлено: 21:02, 07-08-2015 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Прочие БД - Oracle запрос INSERT INTO в delphi

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Двойной INSERT cibin Вебмастеру 4 06-07-2012 08:58
Delphi - [решено] Oracle + RAW + Delphi fossil Программирование и базы данных 3 02-07-2012 08:33
Delphi - [решено] SQL-запрос на Delphi FRZ Программирование и базы данных 2 16-04-2009 15:42
Delphi - Delphi | UpperCase на Delphi 7 Cognolio Программирование и базы данных 3 26-01-2006 15:42
insert unicode to mssql Skiff Программирование и базы данных 1 09-02-2004 16:39




 
Переход