Вниз
Скачать: CL | DM;

Помогите составить запрос   Найти похожие ветки 

← →
Шурик Ш ©   (2002-10-22 10:44) [0]

Можно ли составить запрос, таким образом чтобы строки из одной таблицы добавились в другую таблицу, если известно что наименования и типы полей одинаковы? Если можно, подскажите пожалуйста как?


← →
sniknik ©   (2002-10-22 10:50) [1]

обший смысл INSERT INTO Table1 SELECT * FROM Table2,синтаксис смотри в зависимости от локализации SQL.


← →
Шурик Ш ©   (2002-10-22 10:51) [2]

Спасибо!


← →
Шурик Ш ©   (2002-10-22 11:13) [3]

Я работаю с DBF через BDE.

Пишу запрос:
insert into OB0210
select * from KR0210

А он мне "Invalid parametr".
Что бы это могло значить?


← →
sniknik ©   (2002-10-22 11:18) [4]

синтаксис для локал SQL
из примера
INSERT INTO "Customer.db" (CustNo, Company)
SELECT CustNo, Company FROM "OldCustomer.db"


← →
Шурик Ш ©   (2002-10-22 11:25) [5]

Ага, это я поторопился! Просто не совпадает кол-во полей, а перечислить их все - лучше повесится, их - 150.


← →
Vlad2   (2002-10-22 12:27) [6]

В крайнем случае можно использовать динамический sql, в котором формируется список колонок для Insert. Но для небольшего числа записей источника можно использовать, например,
insert into Customers
select top 100 * from OldCustomers


← →
Шурик Ш ©   (2002-10-22 12:47) [7]

Ага, спасибо!



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.015 c
7-34276
Infinity2
2002-09-10 22:55
2002.11.11
Надо отследить изменения время в системе.


3-33908
VikOss
2002-10-23 10:01
2002.11.11
Глюк в базе


14-34204
Malder
2002-10-22 01:22
2002.11.11
Достаточно прикольно, хотя и, действительно, просто


7-34282
Ded Moroz
2002-09-06 23:36
2002.11.11
Voice modem


14-34210
Abajun
2002-10-22 11:33
2002.11.11
модем




   Наверх