EXP导出文件命名日期格式,显示星期四.dmp exp test/test@test file=D:\test\%date%.dmp log=D:\test\log.txt full=y导出文件会显示为 2012-03-01.dmp我如何将其设置为显示 星期四.dmp求高手指点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个得看你本机(也就是运行exp命令的机器)上的日期格式是如何设置的,日期格式可以通过控制面板来设置,如果设置的日期格式只是:yyyy-mm-dd,那么通过%date%是取不出来星期几的。你需要把日期格式设置成:yyyy-mm-dd-dddd(dddd表示星期几)这样的话,你的%date%显示出来的结果应该是:2012-03-01-Thursday此时,可以通过下面命令取出星期数:echo %date:~11,8% Rem结果是Thursday,表示取从“2012-03-01-Thursday”中的第11位开始,后面8位然后在你的exp命令里,可以这样使用:把%date%换成%date:~11,8%试一下。 用SQLPLUS查询中文是乱码!求解! asp.net 中更新oracle数据 无效。。。 这样的查询语句怎么写,请进 oracle:关于数据表customers oracle存储过程返回值乱码问题 内容部分相等关联查询 plsql中的循环:游标和for loop的区别是什么? oracle数据导出 存储过程中出错的时候有类似SQLSERVER里的ERROR CODE吗? 我的项目中凡是遇到like 都哪样写,行不行呀? oracle数据库无故连接不上,但重启服务器之后可以恢复连接,是怎么回事?? 关于oracle查询 请高手来。。。
你需要把日期格式设置成:yyyy-mm-dd-dddd(dddd表示星期几)这样的话,你的%date%显示出来的结果应该是:2012-03-01-Thursday
此时,可以通过下面命令取出星期数:
echo %date:~11,8% Rem结果是Thursday,表示取从“2012-03-01-Thursday”中的第11位开始,后面8位
然后在你的exp命令里,可以这样使用:
把%date%换成%date:~11,8%试一下。