Имя: Пароль:
IT
 
SQL Результат выборки в dbf
0 Смешной 1С
 
23.08.11
07:32
Добрый день!

нужно select * from … и результат в dbf.

Делал и SELECT * INTO TABLE my.DBF  FROM old.db
И SELECT * INTO "my.DBF" FROM "old.DB"

Выдает ошибку: Invalid use of keyword. Line Number: 1. Token: INTO
1 Wobland
 
23.08.11
07:35
в фокспре я когда-то делал select from into table
2 Смешной 1С
 
23.08.11
07:36
(1) Я так и делал через into table, не срабатывает
3 Wobland
 
23.08.11
07:37
(2) я о том, что into у меня в самом конце
4 Смешной 1С
 
23.08.11
07:38
(3) так получается? SELECT * FROM old.db INTO TABLE my.DBF
5 Wobland
 
23.08.11
07:39
(4) мне отсюда не видно, как у тебя там получается. ты уже попробовал?
6 smaharbA
 
23.08.11
07:42
не понял
7 Rie
 
23.08.11
07:44
(6) +1
8 Смешной 1С
 
23.08.11
07:45
(5) Не работает

(6)(7) что непонятного?
9 izekia
 
23.08.11
07:53
как-то так
insert into my.dbf select ...
точно не могу вспомнить, сейчас посмотрю
10 izekia
 
23.08.11
07:55
угу, вроде так
11 Rie
 
23.08.11
08:00
(8) Для начала - что такое old.db?
12 Кириллка
 
23.08.11
08:02
(8)ничего не понятно. Про какой SQL речь-то идетЪ?
13 smaharbA
 
23.08.11
08:07
вообщето либо линкелд сервер либо опенровсет
14 izekia
 
23.08.11
08:10
(13) типа такого?

insert into OPENROWSET('Microsoft.Jet.OLEDB.4.0','dBase III;database=\\kin\C$\vvv\', base)
(raion, yzel_sv) select raion, yzel_sv from base
15 smaharbA
 
23.08.11
08:12
ну да, только оно не для вставки, а для получения
16 smaharbA
 
23.08.11
08:13
лучче будет
exec sp_addlinkedserver ...
17 smaharbA
 
23.08.11
08:13
и далее обращайся как к родным, после незобыв отлинковать
18 Смешной 1С
 
23.08.11
08:15
Всем спасибо, буду разбираться!
19 izekia
 
23.08.11
08:20
(16) ну, как я понял, речь не о МС СКЛ