SQL: открытый вопрос - PullRequest
       9

SQL: открытый вопрос

1 голос
/ 13 декабря 2010

В настоящее время я использую OPENQUERY для импорта данных в базу данных с сервера Oracle Linked.

В настоящее время я использую SELECT INTO. Это работает хорошо, но мне приходится удалять базу данных и пересоздавать ее каждый раз, когда мне нужно импортировать данные, иначе я получаю ошибку: Таблица уже существует.

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

Вот что у меня есть:

ВЫБРАТЬ * В TEMPTBL ОТ ОТКРЫТИЯ (ССЫЛКА, ВЫБРАТЬ * ИЗ ЗАГРУЗКИ ДАННЫХ)

Спасибо.

1 Ответ

1 голос
/ 13 декабря 2010

Почему не это?INSERT INTO PERMTBL (список столбцов) SELECT (список столбцов) FROM OPENQUERY (LINK, «SELECT (список столбцов) FROM DATALOAD»)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...