如何求sysdate 上减去1小时后的时间(一个简单的select语句) select sysdate-1/24 from dual; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select to_char(sysdate-1/24,'YYYY-MM-DD HH:MM:SS') from dual;奇怪呢,,我的机器系统时间是9:00,可是返回的是SQL> select to_char(sysdate-1/24,'YYYY-MM-DD HH:MM:SS') from dual;TO_CHAR(SYSDATE-1/2-------------------2004-11-29 08:11:19 刚才敲错了,现在对了SQL> select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;TO_CHAR(SYSDATE,'YY-------------------2004-11-29 21:10:51 1* select to_char(sysdate-1/24,'yyyy-mm-dd hh24:mi:ss') from dualSQL> /TO_CHAR(SYSDATE-1/2-------------------2004-11-29 20:11:28 呵呵,和ATGC犯了同样的错误。 谢谢了,我懂了,sysdate 得到了是以天为单位的时间,但不是很精确。不过,我的目的达到了。还看看没有有更精确的。 Oracle下载后解压在2345好压第一个文件就失败了,结果是安装报错。 怎样将命令行中的内容清除一部分啊 这段plsql语句为什么不对? 数据库设计菜鸟问题 看到一种数据库设计的方式,说是目前比较先进的方式,但是我不能理解,请高手解释 为什么更改不了连接用户名(SYS更改不了到SYSTEM)? 请教大家model子句的用法 error ORA-01019 错误! ORA-01653 oracle如何调用 C/C++ DLL中的输出函数?? ------求救!!----在线等!! 存储过程错误
SQL> select to_char(sysdate-1/24,'YYYY-MM-DD HH:MM:SS') from dual;TO_CHAR(SYSDATE-1/2
-------------------
2004-11-29 08:11:19
-------------------
2004-11-29 21:10:51
SQL> /TO_CHAR(SYSDATE-1/2
-------------------
2004-11-29 20:11:28