Я использую Sybase Adaptive Server IQ.Я делаю следующее:
открытое соединение с БД
run query1 that creates temp table A
run query2 that creates temp table B from temp table A
run query3 that creates temp table C from temp table B
run query4 that creates permanent table D from temp table C
Теперь моя постоянная таблица дает результаты, которые выглядят хорошо.Однако, если я отключаюсь от сеанса и снова подключаюсь к базе данных, все строки в таблице удаляются (и структура остается).
Я понятия не имею, почему это происходит (попытался провести какое-то исследование,но не смог найти ничего актуального).У кого-нибудь есть какие-либо подсказки?
РЕДАКТИРОВАТЬ: Вот последний запрос, который я запускаю, чтобы создать постоянную таблицу (на случай, если это поможет)
SELECT p.*,n.a,m.b
INTO username.permtable
FROM #ttable p
inner join
table2 n
on p.field1= n.field1 and p.field2= n.field2
inner join
table3 m
on p.field1 = m.field1 and p.field2 = m.field2