Как вставить во временную таблицу? - PullRequest
0 голосов
/ 09 февраля 2010

Я работаю с Sybase Central, используя Adaptive Server Anywhere 9, и мне нужны примеры использования tempDB.

Как я могу вставить некоторые записи во временную таблицу?

Я пытался:

select * into TempDB.dba.#testing from testTable

Но я получил следующую ошибку:

Синтаксическая ошибка рядом с '.' по линии 1

1 Ответ

1 голос
/ 09 февраля 2010

Есть два набора временных таблиц, и вы перепутали их

1) Сеанс связан с доступом как #table, т.е.

select * into #testing from testTable

Это длится до тех пор, пока ваше соединение

2) таблицы в базе данных tempdb. Они сохраняются до перезагрузки сервера.

select * into TempDB.testing from testTable

Для получения дополнительной информации см. Sybase docs ASE

...