![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вставка нескольких значений в таблицу [D6, XP]
Id © (2006-08-14 14:53:00)Здраствуйте, мастера.
работаю в FB 1.5, с помощью IbExpert.
Пишу скрипт
insert into oplata (id,idfrommain) values (gen_id(g_oplata_id,1),(select id from paspdata))
В результате данные не вставляются.
Пишет
multiple rows in singleton select
.
multiple rows in singleton select.
Что это такое?
Id (2006-08-14 16:53:00) [1]Благодарю, работает
Anatoly Podgoretsky (2006-08-14 16:45:00) [2]Убери values (gen_id(g_oplata_id,1)
Sergey13 (2006-08-14 16:39:00) [3]> [2] Id (14.08.06 16:15)
insert into oplata (id,idfrommain) select gen_id(g_oplata_id,1),id from paspdata
Так не пройдет?
Id (2006-08-14 16:15:00) [4]
> Desdechado © (14.08.06 15:34) [1]
Ну, хорошо, а как мне вставить все записи в таблицу oplata
Desdechado (2006-08-14 15:34:00) [5](select id from paspdata)
это вернет столько строк, сколько содержится в paspdata, а тебе нужно 1 значение
об этом и сообщает