专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Oracle开发

这个sql语句有什么有关问题吗

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
这个sql语句有什么问题吗
SELECT COUNT(*) FROM T_HO_RECORD t WHERE t.OP_TIME=to_char('2015-10-22','yyyy-mm-dd')
------解决思路----------------------
主要还是要看OP_TIME的字段类型是什么,如果是Varchar2的话, t.OP_TIME='2015-10-22'应该就可以了;
如果是date类型,那么应该是t.OP_TIME=to_date('2015-10-22','yyyy-mm-dd')。
------解决思路----------------------
'2015-10-22'  本身就是char型的   to_char肯定就是错的   你要看OP_TIME是什么类型的   再来转换
------解决思路----------------------
应该如一、四楼所说。
执行select to_char('2015-10-22','yyyy-mm-dd') from dual 报错。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: