许多 Oracle EBS 表包括、 和列ENABLED_FLAG
,这些列用于确定该行在应用程序中是否可用。START_DATE_ACTIVE
END_DATE_ACTIVE
例如,要从表中获取当前查找代码的FND_LOOKUP
列表,我将运行以下 SQL 查询
select lookup_code
from fnd_lookups fl
where and fl.enabled_flag = 'Y' and sysdate between nvl(fl.start_date_active,sysdate) and nvl(fl.end_date_active,sysdate)
我的问题是为什么有一个ENABLED_FLAG
给定的START_DATE_ACTIVE
andEND_DATE_ACTIVE
似乎足以确定该行是否应该在应用程序中可用?还有其他ENABLED_FLAG
我没有看到的目的吗?