如何在trigger中得到正确的记录个数

[复制链接]
查看11 | 回复3 | 2007-10-20 08:38:44 | 显示全部楼层 |阅读模式
各位好,小弟遇到下面一些困扰,现在可以确定期间08-2008,gl_gl_lines是没有资料的,在before insert trigger中有下面一段sql
:new.period_name为08-2008
select count(1) into v_row_ctn
from gl_je_lines_v
where period_name =:new.period_name
and segment1=‘11‘
可跑出来v_row_ctn 是大于0的(还没保存提交资料库)
怎么写才能得到是=0 的呀
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
同一个会话不用提交也能查到,可加上group_id或其它字段加以区分
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
关注
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
是不是和你SET_OF_BOOKS_ID字段有关。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行