求定时导出数据的code

konggangk 2012-05-15 06:52:41
分很少,所以给不了那么多,求帮助。。。

题目是这样的:

如何借助Oracle进行数据的定时导出,导出表名为timing的对应的日期数据。

timing表结构如下

create table timing(
M varchar2(20),
N varchar2(20))


表中的数据结构如下
M N
20111101 34543
20111101 496489465
。。。 。。。
20111101 5554511
20111102 54844555

。。。。 (M 列为日期)


要求 导出格式为csv,导出文件命名规则为Oracle+相应的日期。注意,每天同步两日前的数据,
如11月3日同步20111101日期的表,并命名为Oracle20111101.csv 请描述具体实现步骤。
(最好附上sql的同步方法,本人刚学,很是不精)

另有一题求鉴定答案的正确性,是不是最优的写法。如下
提供七日用户话单数据,要求提取驻留用户的信息(存在3日以上通话的用户定义为驻留用户,不考虑是否为连续的3日)数据表规则说明如下
create tb huadan(
Msisdn varchar (20), --号码字段
Calltime varchar (20), --通话时间
During Time , --通话时长
Adress varchar(50) --通话地点
)

我的答案为

select distinct Msisdn ,COUNT (Calltime ) from student1
group by Msisdn
having COUNT (Calltime )>=3
...全文
42 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧