如题,我用select to_date('2009-11-13 2:07:50','yyyy-mm-dd') from table1 结果报错:ORA-01830: date format picture ends before converting entire input string
解决方案 »
- 求一条局部的update语句。谢谢。
- 因为in不可以用外连接,求一SQL
- sql 如何查找具有最大值的数据 高手进!
- oracle的启动问题profile文件不生效
- pl/sql developer开发问题:不清楚pl/sql developer 都有哪些用处?它可以和那些软件结合开发程序?哪个方面有前途?
- JDBC中调用函数的问题。
- 网上有没有好的oracle免费书籍下载?
- 关于PB+ORACLE存储过程的问题
- 数据库如何把0点作为24点
- 求助帖
- 角色传递
- 行号=1列号41 出现符号"@"在需要下列之一时: an identifier a double-quoted delimited-identifier
------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
Q Q 群:62697716
可以用trunc:
select trunc(to_date('2009-11-13 2:07:50','yyyy-mm-dd HH24:MI:SS')) from DUAL;
------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
Q Q 群:62697716
继续求教!
hkey_local_machine/software/oracle主健下
添加串值 nls_date_language 设为american
添加串值 nls_date_format 设为 yyyy-mm-dd
如果你在服务器端
hkey_local_machine/software/oracle/home0主健下
添加串值 nls_date_language 设为american
添加串值 nls_date_format 设为 yyyy-mm-dd
把client的环境变量修改 nls_date_format 为 yyyy-mm-dd 等你想要的格式就可以了 对于应用来说,决定性 的因素在于client,而不在于存储
不管你怎么修改server端的默认返回属性
只要client设定为 某种格式,server的任何设置都没有意义了
SQL> select * from nls_database_parameters where PARAMETER = 'NLS_DATE_FORMAT';
PARAMETER
------------------------------
VALUE
--------------------------------------------------
NLS_DATE_FORMAT
DD-MON-RR
在init中是可以设置该参数的,如果,你认为有意义的话,可以去尝试