假设我有一个插入到表中的应用程序(App1),我想从序列中获取currval
-和-
同时,另一个应用程序(App2)插入我正在使用App1的同一个表中.我的currval线程安全吗?我是否会在App1中获得插入的currval,或者它是否可能为我提供App2插入的currval?
currval被定义为返回给予会话的序列的最后一个值.每次会议都会有所不同currval.获得nextval序列的不同会话对您的会话没有影响currval.currval出于同样的原因,您的会话不会告诉您如果要求的话会有什么不同的会话nextval.