![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите составить запрос [D6]
Шурик Ш © (2002-10-22 10:44:00)Можно ли составить запрос, таким образом чтобы строки из одной таблицы добавились в другую таблицу, если известно что наименования и типы полей одинаковы? Если можно, подскажите пожалуйста как?
Шурик Ш (2002-10-22 12:47:00) [1]Ага, спасибо!
Vlad2 (2002-10-22 12:27:00) [2]В крайнем случае можно использовать динамический sql, в котором формируется список колонок для Insert. Но для небольшего числа записей источника можно использовать, например,
insert into Customers
select top 100 * from OldCustomers
Шурик Ш (2002-10-22 11:25:00) [3]Ага, это я поторопился! Просто не совпадает кол-во полей, а перечислить их все - лучше повесится, их - 150.
sniknik (2002-10-22 11:18:00) [4]синтаксис для локал SQL
из примера
INSERT INTO "Customer.db" (CustNo, Company)
SELECT CustNo, Company FROM "OldCustomer.db"
Шурик Ш (2002-10-22 11:13:00) [5]Я работаю с DBF через BDE.
Пишу запрос:
insert into OB0210
select * from KR0210
А он мне "Invalid parametr".
Что бы это могло значить?
Шурик Ш (2002-10-22 10:51:00) [6]Спасибо!
sniknik (2002-10-22 10:50:00) [7]обший смысл INSERT INTO Table1 SELECT * FROM Table2,синтаксис смотри в зависимости от локализации SQL.