我试图了解是否可以在Oracle数据库中使用MS SQL Server的“扩展属性”概念?
在https://aws.amazon.com/sdk-for-java/上找到了SQL Server扩展属性的说明/图示。 从本质上讲,它允许开发人员/ dbas或其他有关个人添加(和读取)有关数据库对象的元数据。
示例可能是:相关的项目ID /名称,原始业务区域,对象描述,预期用途或您能想到的其他任何东西。
我意识到db对象的Comments字段/属性可以填充各种信息(最多4000个字符),但是拥有单独的字段(例如,在“详细信息”窗格的选择表时使用SQL Developer)
我希望以上内容足够清楚
非常感谢,
B
答案 0 :(得分:2)
注释是您可以附加到Oracle中的表的唯一附加元数据(并且限于表,视图和列)。
我能想到的唯一其他解决方案是创建自己的存储过程SELECT e.Id,e.cAvg, t.Model
FROM
A e JOIN B t ON
e.cAvg >= t.Cr
JOIN B t2 ON
e.cAvg < t2.Cr
WHERE
t.Cr IS NOT NULL
AND t2.Cr IS NOT NULL
,该存储过程将此信息存储在单独的表中。
但是,您在标准SQL工具中有任何支持来“自动”显示这些属性。