请教一个问题,我在使用临时表的时候 无论是事务级的临时表还是会话级的临时表 ,插入数据后,新打开一个SQL调试窗口,查询该临时表,都是空的,想问一下有什么办法可以解决
CREATE GLOBAL TEMPORARY TABLE TP -----
(
NSRSBH NVARCHAR2(256),
NSRMC NVARCHAR2(256),
SPBM NVARCHAR2(256)
)
ON COMMIT preserve ROWS
一个会话里是可以有多个事务的,对于TEMPORARY TABLE而言,不同会话间的数据都是隔离的,
你新打开一个窗口就是一个新的会话,所以查不到数据是很正常的。
如果你是调试存储过程的时候想查表里面的数据,是可以点击
这个按钮来在调试会话中执行查询的