无法看到 SQL 开发人员实体化视图 SQL
Not able to see SQL Developer Materialized View SQL
我正在使用 SQL 开发者版本 19.1.0.094。
我们有一个物化视图,我能够查看具有 709 行代码的 SQL。
然后,我们在实体化视图中添加了更多的代码,现在它有1162行代码。
之后,我无法再在实体化视图中查看 SQL。
我可以在 Toad 上查看它。
在 SQL Developer 中是否存在限制,如果 rows/characters 少于一定数量,我只能看到实体化视图的 SQL?
谢谢。
如果 GUI 不起作用,SQL*Plus 可以。使用 DBMS_METADATA.GET_DDL
。例如:
SQL> create materialized view mv_dept as select * From dept;
Materialized view created.
SQL> select dbms_metadata.get_ddl('MATERIALIZED_VIEW', 'MV_DEPT') from dual;
DBMS_METADATA.GET_DDL('MATERIALIZED_VIEW','MV_DEPT')
--------------------------------------------------------------------------------
CREATE MATERIALIZED VIEW "SCOTT"."MV_DEPT" ("DEPTNO", "DNAME", "LOC")
ORGANIZATION HEAP PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOG
GING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DE
FAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS"
BUILD IMMEDIATE
USING INDEX
REFRESH FORCE ON DEMAND
USING DEFAULT LOCAL ROLLBACK SEGMENT
USING ENFORCED CONSTRAINTS DISABLE QUERY REWRITE
AS select * From dept
我现在没有 SQL 开发人员可以检查,但是您可以在以下系统视图中看到查询,
ALL_MVIEWS
- 描述当前用户可访问的所有实体化视图
USER_MVIEWS
- 描述当前用户拥有的所有物化视图。
在上面的两个视图中,列名 Query
是您看到使用的完整 select 语句的地方。
我正在使用 SQL 开发者版本 19.1.0.094。 我们有一个物化视图,我能够查看具有 709 行代码的 SQL。
然后,我们在实体化视图中添加了更多的代码,现在它有1162行代码。
之后,我无法再在实体化视图中查看 SQL。 我可以在 Toad 上查看它。
在 SQL Developer 中是否存在限制,如果 rows/characters 少于一定数量,我只能看到实体化视图的 SQL?
谢谢。
如果 GUI 不起作用,SQL*Plus 可以。使用 DBMS_METADATA.GET_DDL
。例如:
SQL> create materialized view mv_dept as select * From dept;
Materialized view created.
SQL> select dbms_metadata.get_ddl('MATERIALIZED_VIEW', 'MV_DEPT') from dual;
DBMS_METADATA.GET_DDL('MATERIALIZED_VIEW','MV_DEPT')
--------------------------------------------------------------------------------
CREATE MATERIALIZED VIEW "SCOTT"."MV_DEPT" ("DEPTNO", "DNAME", "LOC")
ORGANIZATION HEAP PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOG
GING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DE
FAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS"
BUILD IMMEDIATE
USING INDEX
REFRESH FORCE ON DEMAND
USING DEFAULT LOCAL ROLLBACK SEGMENT
USING ENFORCED CONSTRAINTS DISABLE QUERY REWRITE
AS select * From dept
我现在没有 SQL 开发人员可以检查,但是您可以在以下系统视图中看到查询,
ALL_MVIEWS
- 描述当前用户可访问的所有实体化视图
USER_MVIEWS
- 描述当前用户拥有的所有物化视图。
在上面的两个视图中,列名 Query
是您看到使用的完整 select 语句的地方。