column cdkau new_value filename;
select substr(to_char(sysdate,'yyyymmddhh24mi'),1,8) cdkau from dual;
spool /home/lijiebin/lijie&&filename..txt
........
我每天都运行a.sql的脚本
产生文件名为lijie20080102.txt的文件
我想用shell把每天产生的这个文件传到别的地方
但是文件名确是lijie+年+月+日.txt
怎么用shell来表示这个文件名?
select substr(to_char(sysdate,'yyyymmddhh24mi'),1,8) cdkau from dual;
spool /home/lijiebin/lijie&&filename..txt
........
我每天都运行a.sql的脚本
产生文件名为lijie20080102.txt的文件
我想用shell把每天产生的这个文件传到别的地方
但是文件名确是lijie+年+月+日.txt
怎么用shell来表示这个文件名?
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8135069/viewspace-136096/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/8135069/viewspace-136096/
本文介绍了一个具体的案例,即如何通过Oracle SQL获取当前日期,并将其用于构造文件名,再利用Shell脚本实现文件的自动转移。具体操作包括执行SQL脚本生成带有日期的文件名,以及在Shell中表示并转移这些文件。
1170

被折叠的 条评论
为什么被折叠?



