怎样解决以下问题 你需要统计什么啊,统计表的数量吗?select count(*) from tab; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 下面是一个例子,每当用户创建对象(table,view,trigger,...)时将信息写道表ddl_creations里,可以扩展一下,当删除,更改对象时也把信息写进表中--------------------------------------------------------------------CREATE TABLE ddl_creations ( user_id VARCHAR2(30), object_type VARCHAR2(20), object_name VARCHAR2(30), object_owner VARCHAR2(30), creation_date DATE);CREATE OR REPLACE TRIGGER LogCreations AFTER CREATE OR DROP ON DATABASEBEGIN INSERT INTO ddl_creations (user_id, object_type, object_name, object_owner, creation_date) VALUES (USER, SYS.DICTIONARY_OBJ_TYPE, SYS.DICTIONARY_OBJ_NAME, SYS.DICTIONARY_OBJ_OWNER, SYSDATE);END LogCreations;/-------------------------------------------------------------------- win7下oracle监听无法启动 noaudit不能立即起作用吗 急救 用exp到数据库时,用户名怎么和密码不同? ORACLE 11G 数据库用EXPDP怎么增量导出和改变数据结构?? 求助:过程调用异常 求教一个关于设置ORACLE 数据库内存分配的问题 如何取昨天的日期和明天的日期? 如何使所有的TRIGGER无效? “ 已连接到空闲例程 ” 是怎么回事? 在ORA的存储过程中能否直接访问EXCEL文件!请高手帮忙! 请问如何做打包程序时,如何将ORACLE所必须的文件及注册表项打包进来? 大家帮忙啊.<游标问题>在线等待.....我所有的分.很简单.
ddl_creations里,可以扩展一下,当删除,更改对象时也把信息写进表中
--------------------------------------------------------------------
CREATE TABLE ddl_creations (
user_id VARCHAR2(30),
object_type VARCHAR2(20),
object_name VARCHAR2(30),
object_owner VARCHAR2(30),
creation_date DATE);CREATE OR REPLACE TRIGGER LogCreations
AFTER CREATE OR DROP ON DATABASE
BEGIN
INSERT INTO ddl_creations (user_id, object_type, object_name,
object_owner, creation_date)
VALUES (USER, SYS.DICTIONARY_OBJ_TYPE, SYS.DICTIONARY_OBJ_NAME,
SYS.DICTIONARY_OBJ_OWNER, SYSDATE);
END LogCreations;
/
--------------------------------------------------------------------