COMMENT_DATE+1<=TO_DATE('20031127','YYYYMMDD')。
解决方案 »
- 帮忙给解决一个oracle启动不了的问题
- MySql 重新安装出问题,查了各种资料都没法解决
- number数据类型的疑问
- 跪求:如何设置oracle查询超时时间
- 我的PL/SQL第一次执行语句都会出现“动态执行表不可访问,本会话的自动统计被禁止。在执行菜单里你可以禁止统计,或在v$session,v$sesstat和v$statname表获得选择权限”
- 请问“ORA-04068: 程序包 的现有状态已被丢弃”是怎么回事,怎么解决?
- Oracle数据库中Number类型字段的问题?(在线等)
- oracle中如何用触发器实现,修改一张表的一条记录的一个字段,自动就把这条记录的这个字段的值转换为另外一个值?
- 帮我看看怎么优化,thx
- 超出打开游标的最大数 select * from table(dbms_xplan.display)
- Oracle数据库中可以自动编号吗?
- 关于ORACLE个人版的问题,请大家协助
这样,如果想要日期加1减1或者其他操作,就应该把变量转换成DATA型。
然后就可以转换成你想要的字符型。
例如:SQL> select sysdate from dual;SYSDATE
----------
28-11月-03SQL> select sysdate+1 from dual;SYSDATE+1
----------
29-11月-03
试试SELECT COMMENTS.*,PROJECT.PROJECT_NAME FROM COMMENTS INNER JOIN PROJECT ON COMMENTS.PROJECT_ID = PROJECT.PROJECT_ID WHERE '20031127'= TO_CHAR(COMMENTS.COMMENT_DATE,'YYYYMMDD') ORDER BY COMMENT_DATE DESC
SELECT COMMENTS.*,PROJECT.PROJECT_NAME FROM COMMENTS INNER JOIN PROJECT ON COMMENTS.PROJECT_ID = PROJECT.PROJECT_ID WHERE COMMENTS.COMMENT_DATE
BETWEEN TO_DATE('2003-11-27 00:00:00','YYYY-MM-DD HH24:MI:SS')
and TO_DATE('2003-11-27 23:59:59','YYYY-MM-DD HH24:MI:SS')
ORDER BY COMMENT_DATE DESC 备注:日期最好用between...and ...格式,防止同一天查询不到的情况可以用时间来解决,
如上面写的那样。