^_^ 各位都来帮帮忙﹐很简单的问题﹗^_^

firedragoninhell 2001-03-13 08:58:00
在sql server中﹐以下语句可以执行﹕

select * from test where day(read_time)=day(getdate())

可在oracle中却不行。试问﹕

1. 在oracle中的时间函数有哪些?
2. oracle的help文件好象不好用﹐查东西不如sql server的方便?

望大家不吝赐教﹐但愿知无不言﹐言无不尽﹗推荐一些站点也行﹗
...全文
103 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
王释之 2001-03-14
  • 打赏
  • 举报
回复
add_month(d,x)
last_day(d)
months_between(d1,d2)
new_time(d,z1,z2)
next_day(d,s) s为星期几
round(d,f)
sysdate
trunc(d,f)
haihong 2001-03-14
  • 打赏
  • 举报
回复
select * from fff where to_char(read_time,'DD')=to_char(sysdate,'DD')
另外oracle 的文档很详细啊,时间函数上面都有,你仔细找找。
Brainy 2001-03-14
  • 打赏
  • 举报
回复
要注意oracle中的时间格式dd-mm-yyyy
firedragoninhell 2001-03-14
  • 打赏
  • 举报
回复
大家可以推荐有关oracle的书或技朮资料的站点吗?呵呵。

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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