我正在使用oracle sql developer中的oe模式,我需要创建一个连接多个表的视图,其中一些表具有类型或“嵌套”属性。
是否有办法将这些嵌套的属性放到另一个表中或完全消除它们?我是一个相对初学者,似乎无法在网上找到方法或类似问题。
这是我的查询,我什至不知道从哪里开始,我们将不胜感激。
答案 0 :(得分:0)
没有魔术标记可以排除嵌套表。
您需要做的是将*
替换为要包括的列的名称。是的,输入很多,但是好处是您的视图具有连贯的投影。目前,您的视图具有CUSTOMER_ID,ORDER_ID,PRODUCT_ID和CATEGORY_ID的多个实例。那是非法和令人困惑的。