Oracle是否有用于存储可打印友好标签的列元数据?
假设我有一个名为
prodDesc.
我想能够拉一列标签,如
"Product Description"
用于最终报告和网页。我还计划利用列大小的元数据,以便在生成html表单时可以动态地设置
size
maxlength
输入文本框的参数。
AS
关键字,但我需要在每个sql语句中更新它,但我宁愿在一个位置维护列标签。
一种解决方法是复制每个表,每个表都用附加的\u标签命名,然后每个表都只有一行来存储列标签。但这似乎有些过分。
tblProduct
tblProduct_label <--- same structure as tblProduct but the values
顺便说一句,这是针对带有oracle后端的javaweb应用程序的。
编辑:
这是一个示例xml文件,我已经为我的所有db表维护了它。。。
<schema>
<tableName>xtblPersonnel</tableName>
<tableTitle>Personnel</tableTitle>
<tableConstraints></tableConstraints>
<column>
<name>PID</name>
<type>VARCHAR2</type>
<size>9</size>
<label>Badge ID</label>
</column>
<column>
<name>PCLASS</name>
<type>VARCHAR2</type>
<size>329</size>
<label>Classification</label>
</column>
<schema>