oracle日期查询问题 Oracle表里的字段存储的是年月日十秒分,我只想按其中的年月日查询,不管剩下的,该怎么办 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 最简单的就是将日期格式化为字符串:to_char(date,'yyyymmdd') = 'yyyymmdd' 我是说比如2009-01-15 12:23:43我想按照date = 2009-01=15这样的方法怎么查 不太明白lz的意思查询的话 可以这样select to_char(sysdate,'yyyy-mm-dd') from dual;如果想改变日期的显示格式:alter session set nls_date_format = 'yyyy-mm-dd'; to_char(date,'yyyy-mm-dd') = '2009-01-15' 对于日期型的字段,如果有索引的话建议用如下形式,不建议用to_char的方式(虽然写法简单点)字段 between to_date('2009-05-04','yyyy-mm-dd') and to_date('2009-05-04','yyyy-mm-dd')+0.99999 做应用系统的用户与表空间设计 exp匯出小問題 PL/SQL Developer 数据不同步问题? oracle number数据类型问题 linux下编译带oracle oci api程序? 备份日志和增量备份数据有什幺区别 ORACLE HTTP SERVER总是无法启动 求ADO+Oracle存储过程有BLOB参数例子 在客户端要同时访问Oracle 8 和Oracle8i 只装Oracle 8i 客户端可不可以,或者用ODAC可不可以? 导入导出的小问题 Oracle 的select into 日期型变量的问题,为什么只有日期,而没有时间呢? 请教一个关于count的语句
to_char(date,'yyyymmdd') = 'yyyymmdd'
我想按照date = 2009-01=15这样的方法怎么查
查询的话 可以这样select to_char(sysdate,'yyyy-mm-dd') from dual;
如果想改变日期的显示格式:alter session set nls_date_format = 'yyyy-mm-dd';
建议用如下形式,不建议用to_char的方式(虽然写法简单点)
字段 between to_date('2009-05-04','yyyy-mm-dd') and to_date('2009-05-04','yyyy-mm-dd')+0.99999