永久表被删除

时间:2012-02-14 22:41:48

标签: sybase-iq

我正在使用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 

0 个答案:

没有答案