2010-02-09 7 views
0

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

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

Я пробовал:

select * into TempDB.dba.#testing from testTable 

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

Syntax error near '.' on line 1

+0

почему там "#"? также, это должно быть tempdb – ghostdog74

+0

Я изменил его на select * в tempdb.dba.testing от afdeling , но все тот же ошибка – Sjemmie

ответ

1

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

1) сессии, связанной с ними являются доступными как #table, т.е.

select * into #testing from testTable 

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

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

select * into TempDB.testing from testTable 

См SyBase документы для получения дополнительной информации ASE

+0

выберите * в TempDB.testing из testTable! :) но тестирование таблицы doesnt exsist это говорит. Я думал, что это создаст его автоматически. – Sjemmie

+0

Он должен сделать - что это полный код, который вы пробовали – Mark

+0

Я думаю, что я сделал типовую попытку TempDB..testing – Mark