我是初学者,你看可以这样吗?建一个触发器
create trigger trig_name
after create or drop on database
begin
update table_sum set sum := (select count(*) from user_tables);
end
大概就这意思,你看一下吧!!
create trigger trig_name
after create or drop on database
begin
update table_sum set sum := (select count(*) from user_tables);
end
大概就这意思,你看一下吧!!
解决方案 »
- $lnscrtl 命令无效
- 创建一个users表,设置表中uid为主键,并设置成自动增长。
- 急,数据库启动错误:LRM-00109: could not open parameter file '/home/oracle/ora9/dbs/initboci.ora'
- 请教一个Oracle的时间格式问题.
- SQL 执行问题
- 增长率怎么计算
- 数据库插入问题
- oracle中job不运行
- 请问:sqlserver数据怎样导入ora数据库?
- ManagermentServer为什么启动不起来??
- 如何在oracle8i中实现A、B两表的多字段关联对A表删除某些字段内容重复的记录??
- 特别菜的问题,请帮忙
create or replace view view_sum as select count(*) from user_tables;
那建立的试图我在前台pb中以什么方式可以得到呢?
谢谢!!!!
谢谢!!!!!
select count(*) into :temp from user_tables;
在建立试图时报错,错误信息为:
ORA-00998: 必须使用列别名命名此表达式
请问这是在什么地方出了问题啊?
谢谢!!!!!!!!!!
SQL> select * from view_sum;TOTALTABLE
----------
14实际:851没问题了吧
你真的厉害!!
谢谢!!!!
那我可不可以问你有关于pb方面通讯方面的问题呢?
那以后遇到oracle方面的问题,希望还能得到你的帮忙啊!!!!
http://www.csdn.net/expert/topic/1004/1004416.xml?temp=.9450647