我写了一条SQL:select to_char(add_time,'yymmdd') time from video where time in (select to_char(sysdate-2,'yymmdd') from dual) 报我time列名无效后来我将time换成表里面有的字段 add_time 后,列名无效的错误没有了但是错误换成了:select to_char(add_time,'yymmdd') add_time from video where add_time in (select to_char(sysdate-2,'yymmdd') from dual)
*
ERROR 位于第 1 行:
ORA-01861: 文字与格式字符串不匹配可是 select to_char(sysdate-2,'yymmdd') from dual 我是可以单独执行的
请大哥大姐帮我!!!谢谢
*
ERROR 位于第 1 行:
ORA-01861: 文字与格式字符串不匹配可是 select to_char(sysdate-2,'yymmdd') from dual 我是可以单独执行的
请大哥大姐帮我!!!谢谢
解决方案 »
- 【求助】PL/SQL 更新表错误
- 请教各位大侠 表导不入
- OraclePL/SQL实例精解 书上示例的代码??
- oracle函数编译问题
- 请教一个oracle备份的问题
- 一个简单的 pl/sql ,我看不懂什么意思
- 初学oracle,请问哪个版本的oracle占系统资源最少,学习用的话使用哪个版本?
- 在存储过程里如何写文件,求救
- 默认安装oracle8.05.运行SQL PLUS后,使用帐号internal/oracle登录.无法建表.[更详细状况点击...]
- oracle中怎么设置整数字段的类型?
- oracle 如何判断系统时间和数据表中的时间相差多少小时???
- 帮忙写一个语句.oracle
select to_char(add_time,'yymmdd') add_time from video where to_char(add_time,'yymmdd') in (select to_char(sysdate-2,'yymmdd') from dual)
select to_char(add_time,'yymmdd') add_time from video where add_time>=trunc(sysdate-2) and add_time<trunc(sysdate-1)
效率比较高