delphi+oracle,在程序中建临时表,如下格式:会话特有的临时表
CREATE GLOBAL TEMPORARY <TABLE_NAME> (<column specification>)
ON COMMIT PRESERVE ROWS;
在程序中删除临时表时总出错:
试图创建、更改或删除正在使用的临时表中的索引,
如下语句:
  with Query4 do
  begin
    Close ;
    SQL.Clear ;
    SQL.Add('drop table table1');
    ExecSql;
  end;
该如何解决,谢谢!