Вниз
Скачать: 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.178 c
1-34023
[NEW]Splinter
2002-11-02 14:26
2002.11.11
Не могу прочитать из EXE-шника...


14-34195
vopros
2002-10-21 11:52
2002.11.11
Вопрос на засыпку.


1-34105
stone
2002-10-31 15:43
2002.11.11
Корректное уничтожение клиента на сервере приложений


4-34303
Azzazzin
2002-10-02 15:09
2002.11.11
Очень нужна помощь! RegisterClass & CreateWindow.


3-33914
Tornado
2002-10-23 08:59
2002.11.11
ADOTable.Filter ?




   Наверх