关于存储过程中对一个表的数据提取问题
我想在想做一个存储过程,给一个开始时间,一个结束时间,把表1中符合条件的N条数据每条进行一次存储过程2的动作(存储过程2已经写好,不用管),怎么样一条一条的能提取到每条记录呢(取改记录中的几个指定的列值)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我想在想做一个存储过程,给一个开始时间,一个结束时间,把表1中符合条件的N条数据每条进行一次存储过程2的动作(存储过程2已经写好,不用管),怎么样一条一条的能提取到每条记录呢(取改记录中的几个指定的列值)
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(10)
>=date(time) and < date_add(date(time),interval 1 day)
那你只能自己写存储过程了
难道是from_unixtime?
你这里面没有,我早就查过了……没有想要的
字段>= trunc(p_date) and 字段<
trunc(p_date+1)
这个我也知道,但是就想要个方法,传来个时间,怎么获得这个时间当天所有的记录,也就是BETWEEN time 00:00:00 and time 23:59:59 这个BETWEEN怎么时间,怎么写
循环游标
晕,这个函数功效不明白啊,我是要传来一个时间datetime格式的,我要把它变成当天年月日+00:00:00 和当天年月日 +23:59:59 用什么函数实现啊
回复
trunc(sysdate)表示的时间是当天年月日 00:00:00,trunc(sysdate+1)表示明天年月日 00:00:00
字段>= trunc(p_date) and 字段<
trunc(p_date+1)