我有一个存储过程,我在其中声明一个临时表
DECLARE GLOBAL TEMPORARY TABLE session.temp_table
(
query_id INTEGER ,
Query varchar(8000)
) .
sp执行后是否可以访问临时表中的数据?要求是将我的动态sql放在临时表中,并在执行后找出存储过程中正在执行的查询。
答案 0 :(得分:0)
如果DGTT在提交保留行""和"在回滚时保留行"如果会话保持打开状态,那么在sproc返回之后,该会话可以访问该DGTT的内容(如果DGTT已经更换了'再次运行,则会在该sproc运行之前访问)。