plsql developer中如何用where子句搜索Oracle数据库的日期DATA类型字段? 10

我where子句怎么写SQL语句才能搜到第一行的那条HRSJ为‘2012-10-30上午12:14:02’记录?如下图:其中HRSJ的字段类型为DATA,如下图:我自己试... 我where子句怎么写SQL语句才能搜到第一行的那条HRSJ为‘2012-10-30 上午 12:14:02’记录?如下图:

其中HRSJ的字段类型为DATA,如下图:

我自己试了错误的方法,如下图:

TO_CHAR倒是没报错,但是搜不到记录,请大神指点,多谢。
展开
 我来答
侯侯——
2014-04-06
知道答主
回答量:13
采纳率:0%
帮助的人:11.4万
展开全部
to_char是转换成24小时制吧,你的表中显示是12小时制,所以没有记录
追问
那应该怎么写才行?可以写出来吗?
追答
select to_date('2014-05-05 12:24:02','yyyy-mm-dd hh24:mi:ss') from dual;
应该是to_date  你用的是to_data,所以报错
双鹊会
2014-04-06 · TA获得超过237个赞
知道小有建树答主
回答量:177
采纳率:50%
帮助的人:97.4万
展开全部
to_date不是to_data
更多追问追答
追问

不好意思,DATE写成DATA了,可是现在还是不行,怎么办?你能否给我写完整的语句?

追答
上午不要,ORACLE中没有这种格式!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式