要求求系统前一天的时间,前天00;00:00到今天00:00:00 格式和系统时间格式一样ORACLE数据库
解决方案 »
- 关于PL/sql Developer的问题
- oracle中update语句如何写,急求大家帮忙,先谢了!
- 急救!操作失误,如何进行恢复,在线等--
- 一个存储过程问题
- oracel 很多不会,谁来教我
- 这条语句中的project_id = :cProject_id and emp_id = :cEmp_id 里 =:表示什么意义?
- 初学者,登陆sqlplus时,主机字符串填什么的,
- 这个procedure的select语句错在哪?(高分求助)
- 如何将excel表中的数据导到oracle中?
- 一个从PL/SQL复制出来带符号的问题
- 请教如何将SQLSERVER的FUNCTION转换成ORACLE的FUNCTION,谢谢!
- 急!!急!!急!!几个关于Oracle数据库优化的简单问题,在线等,马上结贴。。。谢谢
between to_date(to_char(sysdate-1,'yyyy-mm-dd'),'yyyy-mm-dd') and to_date(to_char(sysdate,'yyyy-mm-dd'),'yyyy-mm-dd')
或者換一種寫法就是
select * from tablename where to_char(columnname,'yyyy-mm-dd hh24:mi:ss')
between to_char(sysdate-1,'yyyy-mm-dd') || ' 00:00:00' and to_char(sysdate,'yyyy-mm-dd') || ' 00:00:00'還是第一種比較好.有columnname的index還能用的上
與
select * from tablename where columnname
between to_date(to_char(sysdate-1,'yyyy-mm-dd'),'yyyy-mm-dd') and to_date(to_char(sysdate,'yyyy-mm-dd'),'yyyy-mm-dd')
是一樣的