从具有Oracle SQL Developer中类型的表创建视图

时间:2019-02-19 01:06:52

标签: sql oracle

我正在使用oracle sql developer中的oe模式,我需要创建一个连接多个表的视图,其中一些表具有类型或“嵌套”属性。

是否有办法将这些嵌套的属性放到另一个表中或完全消除它们?我是一个相对初学者,似乎无法在网上找到方法或类似问题。

enter image description here

这是我的查询,我什至不知道从哪里开始,我们将不胜感激。

1 个答案:

答案 0 :(得分:0)

没有魔术标记可以排除嵌套表。

您需要做的是将*替换为要包括的列的名称。是的,输入很多,但是好处是您的视图具有连贯的投影。目前,您的视图具有CUSTOMER_ID,ORDER_ID,PRODUCT_ID和CATEGORY_ID的多个实例。那是非法和令人困惑的。