同样的格式化时间sql,在同一台客户端的pl/sql ,正式数据库可以运行,测试数据库不能运行;
为10.2.0.1.0版本;测试数据库(windows操作系统)报ORA-01861:文字与格式字符串不匹配,正式数据库(liunx系统)OK,select * from tab where to_date(b.dddd,'yyyy-mm-dd hh24:mi:ss')
between to_date(to_char(sysdate-1,'yyyy-mm-dd')||' 00:00:01','yyyy-mm-dd hh24:mi:ss')
and to_date(to_char(sysdate-1,'yyyy-mm-dd')||' 23:59:59','yyyy-mm-dd hh24:mi:ss')
为10.2.0.1.0版本;测试数据库(windows操作系统)报ORA-01861:文字与格式字符串不匹配,正式数据库(liunx系统)OK,select * from tab where to_date(b.dddd,'yyyy-mm-dd hh24:mi:ss')
between to_date(to_char(sysdate-1,'yyyy-mm-dd')||' 00:00:01','yyyy-mm-dd hh24:mi:ss')
and to_date(to_char(sysdate-1,'yyyy-mm-dd')||' 23:59:59','yyyy-mm-dd hh24:mi:ss')
解决方案 »
- 为啥我创建不了表?
- expdp导出,报ora-39064无法写入日志文件,怎么解决?
- 使用函数和使用左连接哪个效率更高一点?
- !!!急!!!关于ORACLE备份和导出数据的问题
- 如何把300条数据重新设定一个自增长ID
- 这样的“最小值”查询如何写?
- 请教一条有趣的sql?
- 在Oracle 9i2中,不能用Oracle Enterprise Manager Console打开数据库,为何?(内详)
- 如何用PL/SQL语句把一个数据表LONG数据类型的数据转到另一张表的LONG字段中去?
- 求一条oracle sql语句
- 如何解决服务器双网卡,客户端无法找到到监听器?
- Win7下使用pl/sql Developer很卡 (没有安装oracle)
select sysdate from dual;
show parameter nls_date_format
select name,value from v$sys_parameter where name='NLS_DATE_FORMAT';alter system set nls_date_format='yyyy-mm-dd hh24:mi:ss'
select *
from tab
where to_date(b.dddd,'yyyy-mm-dd hh24:mi:ss')
between trunc(sysdate-1) and trunc(sysdate)-1/24/60/60