上一页  下一页          目录  索引  定位  词汇表  程序库

描述性弹性域视图

对于描述性弹性域,Oracle 应用产品会生成一个名为 TABLE_NAME_DFV 的视图,其中 TABLE_NAME 是包含描述性弹性域段列的表名。如有必要可截断表名,以便视图名称不会超过 SQL 对象名的最大允许长度 (30)。例如,出现在“段值”表单上的描述性弹性域使用的是表 FND_FLEX_VALUES,因此其产生的视图名称为 FND_FLEX_VALUES_DFV。

基础表中的描述性弹性域视图包含描述性弹性域结构中每个段的一个列。由于此视图包含描述性弹性域所有结构中的所有段列,因此视图也包含用来定义列的结构副本以区别不同结构的行。

视图使用每个结构的段名作为视图列名。上下文(结构)列使用上下文提示作为视图列名(这可能象“Context_Value”或“Client_Type”)。在视图列名中,下划线 (_) 代替了所有非字母字符。例如,“Context Value”成为“CONTEXT_VALUE”,“Manager's Title”成为“MANAGER _S_TITLE”。

如果不同结构(上下文)中的段具有相同的名称,则这些段共享同一视图列。如果两个或更多的段共享一个视图列,则这些段应使用同一格式类型的值集。

描述性弹性域视图还在弹性域中显示级连段值作为视图中的单个列。列还包含作为段值的上下文值。CONCATENATED_SEGMENTS 列包含全局段(如果有列被启用)、上下文值和任何上下文相关段,按此顺序类推。视图不包含任何来自基础表的其它列,除了 ROW_ID(非 ROWID)列、上下文列和启用的段所使用的列。视图中的 ROW_ID 列与实际表中的 ROWID 对应。

另请参阅

报告弹性域数据概览

弹性域视图概览

键弹性域级连段视图

键弹性域结构视图

创建弹性域视图

段命名惯例

使用弹性域视图写入报表

描述性弹性域视图实例


         上一页  下一页          目录  索引  定位  词汇表  程序库