Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Ошибка в запросе [D6, Paradox]


prof ©   (2003-05-12 07:03:00) 

Уважаемые мастера помогите.
При запросе:
insert into "proiz_oper" (kod,наименование операции,1разряд,2разряд,3разряд,4разряд) select * from "bd_oper_1" where kod=1111;
выдается ошибка : invalid use of keyword token:операции,1разряд,2разряд,3разряд,4разряд)

Таблицы имеют вид:
proiz_oper

#ПАРТ number *
kod alpha
наименование_щперации alpha
1разряд number
2разряд number
3разряд number
4разряд number
готово number

bd-oper

kod alpha *
наименование_щперации alpha
1разряд number
2разряд number
3разряд number
4разряд number

Помогите, подскажите в чем я не прав?


prof   (2003-05-12 09:09:00) [1]

большое спасибо всем все получилось


Zacho   (2003-05-12 09:04:00) [2]


> prof © (12.05.03 08:40)

Приведи все-таки точноназвания полей в таблицах и в запросе. Кстати, сообщение об ошибке говорит о том, что у тебя в название поля пробел. Тогда такие названия надо заключать в кавычки, как уже и говорили. А если все-таки оно называется "наименование_операции", то и в запросе должно быть именно так, с подчерком между "наименование" и "операции"


VAleksey   (2003-05-12 08:59:00) [3]

insert into "proiz_oper" P (P.kod, P."наименование операции",P."1разряд", P."2разряд", P."3разряд", P."4разряд") select * from "bd_oper_1" where kod=1111;


prof   (2003-05-12 08:40:00) [4]

да не в этом дело


Zacho   (2003-05-12 07:55:00) [5]

У тебя в insert - "наименование операции", а поле в таблице - "наименование_щперации". Как говорится, найдите два отличая. Подозреваю, что "щперации" - просто опечатка, но остается еще одно :-)


Rol   (2003-05-12 07:48:00) [6]

в select"е явно указать поля + Proton


prof   (2003-05-12 07:43:00) [7]

не катит


Proton   (2003-05-12 07:17:00) [8]

Может "наименование операции" взять в кавычки ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо