从视图创建表 您所在的位置:网站首页 oracle中建表语句 从视图创建表

从视图创建表

2023-03-30 08:46| 来源: 网络整理| 查看: 265

错误〉〉“零长度列是不允许的“我最近遇到了类似的问题,在这种情况下,我总是谷歌和来堆栈溢出网站的解决方案,但这一次我没有得到我的问题的解决方案。我检查了不同的其他网站,但没有帮助。我尝试了几种方法,但没有运气。最后我的经理建议我一些提示和技巧,最后我们能够解决这个问题。我发布了下面的步骤,我遵循的时间和解决问题。所以,我得到了上面的错误“零长度列不允许“。当我检查MV脚本时,我发现大多数列的长度为零。因此,我无法创建MV。步骤遵循1.使用MV表结构创建表任意名称abc。1.我们的MV是使用力视图作为源。所以我创建了VW脚本使用该表abc作为源像CREATE OR REPLACE FORCE VIEW xyz.VW(columns)as select * from abc;1.现在创建MV脚本如下删除MV;创建mv mv_name(列)按需刷新完成带主键AS标准select * from VW ;1.执行原始VW脚本1.现在删除您创建的表。1.执行table_script.sql〉〉模式XYZ

Exceute FORCE VIEW脚本1.执行MATERIALIZED VIEW脚本1.执行FORCE VIEW原始脚本1.执行Drop_table.txt我的经理帮助我解决了这个问题。谢谢Ashish。问候尼哈里卡


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有