易截截图软件、单文件、免安装、纯绿色、仅160KB

ORACLE查询如何取得一天中的0时0分0秒

如题:我知道如何取得一天中的最后时刻,SQL语句如下
SQL code:
SELECT TRUNC(SYSDATE)+1-1/86400 from dual;--取得当天最后时间
--------------------
1 2009-12-16 23:59:59




但是,如何取得一天中的最初时间呢?最后结果是 2006-12-16 00:00:00
SQL> select to_char(trunc(sysdate),'yyyymmddhh24miss') from dual;

TO_CHAR(TRUNC(SYSDATE),'YYYY
----------------------------
20091216000000


trunc(sysdate)就可以了啊。你那里不是+了一天又减了一秒么。。。那不加也不减就是了。

SELECT TRUNC(SYSDATE)

就行了。

select to_char(trunc(sysdate),'yyyy-mm-dd hh24:mi:ss') from dual;

select to_char(trunc(sysdate+1),'yyyy-mm-dd hh24:mi:ss') from dual;

引用
trunc(sysdate)就可以了啊。你那里不是+了一天又减了一秒么。。。那不加也不减就是了。


还是直接求可以,不加也不减会有错误提示。

select to_char(trunc(sysdate),'yyyy-mm-dd hh24:mi:ss')  from dual

引用
select to_char(trunc(sysdate),'yyyy-mm-dd hh24:mi:ss')  from dual


小运行了,可以, 这个问题好玩..


------------------------------------------------------------------------------
Blog:


相关问答:

oracle 10g web登陆EM的问题? - Oracle / 基础和管理

安装了Oracle 10g,默认安装了orcl数据库,这个数据库能不能删除啊,还有我如果新建了其他数据库,怎么知道在web中登陆不同数据库的地址啊?

1
可以删除
2
在WEB地址栏中输入地址的时候指定新创建的数据库的IP ......

oracle 10g安装到85%时报错

各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时候就报错不能继续安装?

内存多大? 重新下个数据库安装试试..

引用
各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时 ......

SQL查询问题(oracle) - Oracle / 开发

如下2张表:
table1:
node_id
parent_id
root_id
value
table2:
node_id
status
表1存储了一棵树,表2存储了节点状态,问题如下:
如何用SQL语句获得状态status为1的节点的所有子节点以及其下子树中所有节 ......

ORACLE连接方法 - VC/MFC / 数据库

如下VC6操作ORACLE连接方法为可报错:
_bstr_t connStr;
connStr="Provider=OraOLEDB.Oracle;User ID=scott;Password=tiger;Data Source=192.168.0.120;";
m_SqlConn->Open(_bstr_t(connStr),(_b ......

oracle与aix - Oracle / 高级技术

在系统运行的时候总是有一块磁盘始终闪红灯,进入系统后
#topas查看总是有一块磁盘%BUSY为90%以上,
数据库版本:oracle 9.2.0.7 
数据文件挂载的节点:/oradata/pcs/ 逻辑卷号lv04 
#lslv -l lv04 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号