SQL> SELECT dbms_metadata.get_ddl('VIEW', 'MY_TABLES') 查看其他用户视图的SQL SQL> SELECT dbms_metadata.get_ddl('VIEW', 'MY_TABLES','SCOTT‘) FROM DUAL; 查看创建视图的SQL也可以 SQL> select text from user_views where view_name=upper('&view_name'); DBMS_METADATA.GET_DDL的一些使用技巧...
从数据字典中获得DDL语句是经常要⽤的,特别是在系统升级/重建的时候。在Oracle 9i中,我们可以直接通过执⾏dbms_metadata从数据字典中查处DDL语句。使⽤这个功能强⼤的⼯具,我们可以获得单个对象或整个SCHEMA的DDL语句。最好不过的是因为它使⽤起来很简单。 1、获得单个表和索引DDL语句的⽅法:复制代...
-- Views (use USER_VIEWS or DBA_VIEWS if needed): SELECT TEXT FROM ALL_VIEWS WHERE upper(VIEW_NAME) LIKE upper('%VIEW_NAME%'); -- Or: SELECT dbms_metadata.get_ddl('VIEW', 'VIEW_NAME', 'OWNER_NAME') FROM DUAL; -- Materialized views (use USER_VIEWS or DBA_VIEWS if needed): ...
create view empView20 as select * from emp t where t.deptno=20; select * from empView20; 语法2: create or replace view 视图名称 as 子查询 如果视图已经存在我们可以使用语法2来创建视图,这样已有的视图会被覆盖。 create or replace view wmpView20 as select * from emp t where t.deptno=10...
二.数据定义 (DDL) 部分 1.CREATE (创建表, 索引, 视图, 同义词, 过程, 函数, 数据库链接等) ORACLE常用的字段类型有 CHAR 固定长度的字符串 VARCHAR2 可变长度的字符串 NUMBER(M,N) 数字型M是位数总长度, N是小数的长度 DATE 日期类型 创建表时要把较小的不为空的字段放在前面, 可能为空的字段放在后...
关闭数据文件自动扩展功能回收空闲空间日志文件日志切换checkpoint增长日志组增长在线日志成员修改在线日志位置删除在线日志组删除在线日志成员更新索引重整索引重建索引取得特定行记录数据库全局分析 oracle下杀用户的连接 导入大批量数据 导入导出数据库exp/imp 导入导出用户数据 安装数据库补丁 查看opatch版本查看系统中已经打...
DDL(数据库定义语言):其语句包括动词CREATE和DROP。在数据库中创建新表或删除表(CREAT TABLE 或 DROP TABLE);为表加入索引等。DDL包括许多与人数据库目录中获得数据有关的保留字。它也是动作查询的一部分。 DCL(数据库控制语言):它的语句通过GRANT或REVOKE获得许可,确定单个用户和用户 组对数据库对象的访问。某些...
(ViewObjectImpl vo, Object[] values) { _vo = vo; _values = values; if (values != null && values.length <= 2) { _rangeLow = ((Number)values[0]).floatValue(); _rangeHi = ((Number)values[1]).floatValue(); } } // Return the VOImpl we are associated with public ViewObject...
5、模式触发器,模式级的操作上建立,eg:create table阻止DDL操作以及在DDL操作时提供额外的安全监控 6、数据库级触发器,在数据库事件上触发的触发器,注册、关闭、启动、错误 create or replace trigger test before insert or update of fName on address //针对insert和update列fName在表address上触发 ...
LAST_DDL_TIMEDatetimeDDL 命令對物件進行最後一次修改的時間戳記 (包括授權及撤銷)。 timestampString物件規格的時間戳記 (字元資料) 狀態String物件的狀態 (VALID、INVALID 或 N/A)。 TEMPORARYString物件是否為暫存的 (目前的工作階段僅能看到置於此物件本身的資料)。