![]() |
Модераторы: skyboy |
![]() ![]() ![]() |
|
sono |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 82 Регистрация: 10.1.2008 Где: KHARKOV Репутация: нет Всего: -1 |
делаю приложение которое предполагает работу с данными, в качестве хранилища выбрано sqllite, но столкнулся с проблемой дело в том что мне нужно делать множественные insert & select в базу
но если с селектом дело нормально обстоит то вот с инсертом вообще никак, точнее с множественным инсертом вот например инсерт одной записи
работает нормально, а вот вставка нескольких строк
не работает ведь должно работать, вроди как, а не хочет конечно можно сделать в цикле "одиночные инсерты" но в таком случае уже при даже 50 итерациях о продуктивности и говорит нечего что я делаю не так? Это сообщение отредактировал(а) sono - 6.6.2011, 01:54 |
||||
|
|||||
Gluttton |
|
|||
![]() Начинающий ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1170 Регистрация: 28.8.2008 Где: Феодосия Репутация: 24 Всего: 54 |
Если не ошибаюсь, то нельзя одним INSERT'ом (имеется в виду вариант INSERT ... VALUES ...) вставить несколько записей. Необходимо либо несколько раз использовать INSERT, либо использовать один INSERT (без предложения VALUES), и вставлять объедененные результаты запроса: INSERT ... SELECT ... UNION ALL SELECT ... ... Для справки. -------------------- Слава Україні! |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Составление SQL-запросов | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |