免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5592 | 回复: 3
打印 上一主题 下一主题

请教一个在sql语句中自动获得当前日期的问题!!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-09-13 15:36 |只看该作者 |倒序浏览
各位大虾们,帮我看下我的语句吧?

select  *
where (*)
and (*)
and (*)
and (*)
and (bss_datetimes.date_and_time>="2007-09-13 18:00")
and (bss_datetimes.date_and_time<="2007-09-11 23:00")
order by *,*
!
这段代码中(bss_datetimes.date_and_time>="2007-09-13 18:00")
and (bss_datetimes.date_and_time<="2007-09-11 23:00")这部分划定的时间是从9月11号到9月13号三天中每天的18点到23点这几个时段,我现在想让它每天自动跳变为当前日期的前三天到前一天这个日期范围,应该怎么做啊?每天手动改的太麻烦!


先谢谢各位了。

论坛徽章:
11
金牛座
日期:2015-03-19 16:56:22数据库技术版块每日发帖之星
日期:2016-08-02 06:20:00数据库技术版块每日发帖之星
日期:2016-04-24 06:20:00数据库技术版块每日发帖之星
日期:2016-04-13 06:20:00IT运维版块每日发帖之星
日期:2016-04-13 06:20:00数据库技术版块每日发帖之星
日期:2016-02-03 06:20:00数据库技术版块每日发帖之星
日期:2015-08-06 06:20:00季节之章:春
日期:2015-03-27 15:54:57羊年新春福章
日期:2015-03-27 15:54:37戌狗
日期:2015-03-19 16:56:41数据库技术版块每日发帖之星
日期:2016-08-18 06:20:00
2 [报告]
发表于 2007-09-13 16:08 |只看该作者
select  *
where (*)
and (*)
and (*)
and (*)
and (bss_datetimes.date_and_time>=to_char(current,"%Y-%m-%d")||" 18:00")
and (bss_datetimes.date_and_time<=to_char((current - interval(3) day to day),"%Y-%m-%d")||" 23:00"
)
order by *,*

论坛徽章:
0
3 [报告]
发表于 2007-10-29 17:32 |只看该作者

有关CRON的配置问题

前阵子在坛子里发帖问用SELECT语句取得当前日期的问题,在liaosnet  大哥的热心帮助下以成功调试过去,代码已经写到如下阶段,我想配置一下CRON服务,让系统每天凌晨4点自动运行,怎么弄啊?哪位大哥能帮下小弟啊?
dbaccess omc_db<<!
unload to "/home/omcadmin/yerui/ttt/pm.txt"
select  *
where (*)
and (*)
and (*)
and (*)
(bss_datetimes.date_and_time>=to_char(current year to day - interval(1) day to day,"%Y-%m-%d")||" 09:00")
and (bss_datetimes.date_and_time<=to_char(current year to day - interval(1) day to day,"%Y-%m-%d")||" 10:00")
order by *,*

[ 本帖最后由 tnt4913 于 2007-10-29 17:42 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2008-01-05 21:37 |只看该作者
可以把上述内容编辑为一个SHELL文件mycrontab.sh,如果可执行dbaccess的用户具有CRON权限,则直接用
crontab -e 命令执行,编辑其内容如:
0  4  *  *  *  mycrontab.sh
如果该用户没有授予CRON权限,除了开放权限外,也可以在root用户执行:
#crontab -e命令,编辑CRONTAB内容如下:
0  4  * * *   su - dbuser -c "/dir_name/mycrontab.sh"
  dbuser是可执行dbaccess的数据库用户。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP