日期问题:如何查询该天的数据 这样select * from ctstack where trunc(st_intm)=to_date('2003-01-12','yyyy-mm-dd'); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from ctstack where to_char(st_intm,'yyyy-mm-dd')='2003-01-12'; 这样当然不行,数据中的日期是带有时间的,即为datetime类型,不是date型的,你直接比较相等肯定不行。你可以使用to_char把st_intm转换成'yyyy-mm-dd'格式的字符串再和'2003-01-12'比较是否相等是可以的。不过执行效率不高,你取一个时间范围的数据,即大于等于'2003-01-12',小于'2003-01-13'。 wm_concat Ora-06502: Pl/sql: 数字或值错误 : 字符串缓冲区太小 如何实现oracle数据库间的差异同步? ORACLE ENTERPRISE MANAGER操作问题 oracle commit 高手请进 急 oracle number数据类型问题 ORACLE双机系统中,如何修改init.ora参数? oracle两表用inner join连接不行 oracle9i安装时出现的一个特大奇怪问题,请指教!(急) 在sql plus如何让你显示sql执行的时间,简单吧 讨论了!如何实现oracle与sysbase之间数据的互到!!(请各位高手各显其能吧) 关于 BITMAP index ?????
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货