DB2导出数据到TXT文件,txt文件命名中带变量如何解决

ty3310464 2013-08-21 07:26:03
要从DB2中导出数据为文本文件,以,为分隔符,
并且txt文件的命名有遵循一定格式要求,例如文件必须命名为A_B_C_D.txt,
其中C和D为变量,且都是从该数据库中取出的数据,例如C为机构代码JGM用来区分机构,D为日期Date,
目前准备写成BAT文件配置计划任务自动跑,但是不知道如何用变量来命名文件,求指教~
...全文
624 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
TUBER727 2013-09-14
  • 打赏
  • 举报
回复
A_B_C_D.txt,C为机构代码可以写死啊,D可以用%date%,C是从数据库查数据,赋值给DOS变量,估计很复杂,简单的批处理解决不了。机构不多的话,不如直接写死,多写几个export。
mysdzlt2007 2013-08-22
  • 打赏
  • 举报
回复
在bat里可以用变量这样拼文件名:%JGM%_%date%.txt 其中JGM为变量,date是系统时间
yangxiao_jiang 2013-08-22
  • 打赏
  • 举报
回复
先把要的东西,读出来,拼接成文件名。
ty3310464 2013-08-22
  • 打赏
  • 举报
回复
引用 2 楼 yangxiao_jiang 的回复:
先把要的东西,读出来,拼接成文件名。
麻烦说详细一点,读出来,在bat脚本下如何读
ty3310464 2013-08-22
  • 打赏
  • 举报
回复
引用 3 楼 mysdzlt2007 的回复:
在bat里可以用变量这样拼文件名:%JGM%_%date%.txt 其中JGM为变量,date是系统时间
%date%可以,但是JGM不行,JGM是数据库查询值,如何赋值给DOS下的变量呢?
發糞塗牆 2013-08-21
  • 打赏
  • 举报
回复
你为啥不去DB2专区问呢?

5,889

社区成员

发帖
与我相关
我的任务
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
  • DB2
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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