为什么oracle定时任务 都用 insert语句不用crate as语句:
一、用insert
create or replace procedure ACCESS_PROD is
beginexecute immediate 'truncate table access_prod_inst'; insert into access_prod_inst select* from access-prod_inst@crmbm;
二、用select as
create or replace procedure ACCESS_PROD is
begindrop tabale ACCESS_PROD;create table access_prod_inst as select* from access-prod_inst@crmbm;
一、用insert
create or replace procedure ACCESS_PROD is
beginexecute immediate 'truncate table access_prod_inst'; insert into access_prod_inst select* from access-prod_inst@crmbm;
二、用select as
create or replace procedure ACCESS_PROD is
begindrop tabale ACCESS_PROD;create table access_prod_inst as select* from access-prod_inst@crmbm;
解决方案 »
- 首次提问:Oracle数据库能完全导入到一个sql server中么?包括触发器。
- OC4J问题,困扰我好长时间了,大家帮忙啊
- UNION与DISTINCT查询优化的问题
- 谁能为oracle日期类型给个解释??贴中
- oracle select 问题
- 局域网内,知道某服务器的ip,windows下如何知道该服务器上的oracle 数据库名 和所在端口?谢谢各位朋友
- Execute Immediate能否返回一个结果集?100分送上
- imp问题
- 一个字段存储的内容很大的时候,显示的时候能不能做分页处理,有没有具体的办法呢?
- 存储过程变慢,求助
- ORA-12541:TNS no Listener 服务启动了,监听配置删除重新配置过,依然报错
- 关于Oracle中的Binar_integer和PLS_integer的几个疑问。
你drop了表,重现建的话,索引、主键、约束等信息,都得重新建
truncat然后insert的话,就不用重新建。。这算不算个理由