关于oracle函数的问题,请教 select * from test t where to_char(sta,'yyyy-mm-dd') = to_char('2010-07-14','yyyy-mm-dd'),本人刚刚接触oracle,对函数不是太熟悉,这个语句执行后报错ORA-1722:无效数字。请各位高手指点下这句该怎么写 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 to_char()是转换成char类型,你后面的本来就是char类型,不用在转换了。 select * from test t where to_char(sta,'yyyy-mm-dd') = '2010-07-14';sta 应该是date类型的吧.------------------------------------------------------------------------------ Blog: http://blog.csdn.net/tianlesoftware 网上资源: http://tianlesoftware.download.csdn.net 相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx DBA1 群:62697716(满); DBA2 群:62697977DBA3 群:63306533; 聊天 群:40132017 select * from test t where to_char(sta,'yyyy-mm-dd') = '2010-07-14'; 1.select * from test t where to_char(sta,'yyyy-mm-dd') ='2010-07-14'2.select * from test t where substr(sta,1,10) ='2010-07-14' select * from test t where to_date(sta,'yyyy-mm-dd') = to_date('2010-07-14','yyyy-mm-dd'); 下面这段代码的:salary是不是在这个块外面也是有效的? 9i对blob字段全文检索的问题 请各位指教 如何计算Oracle的表一条记录占用空间的大小? 请教一个sql含义 求一个关于时间的查询 在xp下安装2种版本的Oracle数据库~~~ XP+SP2,ORACLE连接不上?在线等待 帮我看一下这个过程错在哪里? 关于在PROCEDURE中灵活实现ORDRE BY的问题,请各位在虾帮忙 一段insert的sql 直接执行12分钟完成 放到pro里面跑90分钟然后报错,求解 复制表如何导进原表 倒地having子句支持列别名么?
to_char()是转换成char类型,你后面的本来就是char类型,不用在转换了。
select * from test t where to_char(sta,'yyyy-mm-dd') = '2010-07-14';sta 应该是date类型的吧.
------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
DBA1 群:62697716(满); DBA2 群:62697977
DBA3 群:63306533; 聊天 群:40132017
select * from test t where to_char(sta,'yyyy-mm-dd') ='2010-07-14'
2.
select * from test t where substr(sta,1,10) ='2010-07-14'