时间字段是time,格式为YYYY-MM-DD HH-MM-SS
n是查询的变量select * from T_T where time >= ...这里...应该是一个time+n的意思,即YYYY-MM-DD (HH+n)-MM-SS请问如何写sql的语句?
n是查询的变量select * from T_T where time >= ...这里...应该是一个time+n的意思,即YYYY-MM-DD (HH+n)-MM-SS请问如何写sql的语句?
解决方案 »
- 请问关于ORACLE中创建TYPE的用法,比如CREATE OR REPLACE TYPE type_str_split IS TABLE OF VARCHAR2 (4000)
- java调用Oracle 存储过程日期参数问题
- 请问个关于ascii的问题
- 用asp 怎么从oracle中读取clob格式的数据?
- pb8如何连接ORCALE
- imp的问题
- oracle在win2003server下的oledb连接程序?(100分,在线等) 要能在2003server上运行的。十分感谢。
- 请教:win2000 专业版上安装oracle9i 后配置监听程序为何不成功?
- 怎么访问别人的表,各位帮帮忙!!
- 如何更改表空间的数据文件的目录位置
- 存储过程中使用游标时效率的问题
- 新手:用JDBC能连接本地Oracle数据库,但远程服务器的就不行了。请教,谢谢。
select * from T_T where time >= sysdate + interval 'n' hour SQL> select sysdate + interval '2' hour from dual;SYSDATE+INTERVAL'2'
-------------------
2005-07-18 15:28:23
to_date(time,'yyyy-mm-dd hh:mi:ss')
这样的情况,如果OPER_TIME1的值是'2005-07-19 13:20:25',就会报错误:
ORA-01849:小时值必须介于1和12之间.如何解决?还有一个问题:我执行 select sysdate + interval '2' hour from dual 结果是
2005-7-22 17:17:25
为什么少了一个'0'?
这个如何解决啊?
values(to_date('2001-09-08 16:22:30','YYYY-MM-DD HH24MiSS'))