免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 7281 | 回复: 6
打印 上一主题 下一主题

如何修改oracle数据库日期格式?? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-05-29 19:15 |只看该作者 |倒序浏览
oracle817 数据库输入日期型数据格式为11-11月-1999,而我的应用程序的日期格式为11-NOV-1999。不想修改应用程序格式,请问如何修改数据库日期格式,使得能够在应用程序端输入11-NOV-1999的日期型数据?
谢谢!

论坛徽章:
0
2 [报告]
发表于 2003-05-29 20:18 |只看该作者

如何修改oracle数据库日期格式??

设置数据库nls_language='english'即可.

SQL>; select * from myuser;

        ID USERNAME   PASSWORD   SJ
---------- ---------- ---------- ----------
         1 John       1234       01-5月 -03
         2 Jack       12345      02-5月 -03
         3 Rose       2345       20-4月 -03
         4 Joe        384657     01-5月 -03
         5 Tom        384655     01-5月 -03
         6 Jordan     384455     01-5月 -03

已选择6行。
SQL>; alter session set nls_language='english';

Session altered.
SQL>; select * from myuser;

        ID USERNAME   PASSWORD   SJ
---------- ---------- ---------- ---------
         1 John       1234       01-MAY-03
         2 Jack       12345      02-MAY-03
         3 Rose       2345       20-APR-03
         4 Joe        384657     01-MAY-03
         5 Tom        384655     01-MAY-03
         6 Jordan     384455     01-MAY-03

6 rows selected.

SQL>; insert into myuser values(7,'King','12567',to_date('02-MAY-2003','dd-MON-yy
yy'));

1 row created.

SQL>; alter session set nls_date_format='dd-MON-yyyy';

Session altered.

SQL>; select * from myuser;

        ID USERNAME   PASSWORD   SJ
---------- ---------- ---------- -----------
         1 John       1234       01-MAY-2003
         2 Jack       12345      02-MAY-2003
         3 Rose       2345       20-APR-2003
         4 Joe        384657     01-MAY-2003
         5 Tom        384655     01-MAY-2003
         6 Jordan     384455     01-MAY-2003
         7 King       12567      02-MAY-2003

7 rows selected.

论坛徽章:
0
3 [报告]
发表于 2003-05-30 07:48 |只看该作者

如何修改oracle数据库日期格式??

谢谢!!
我的数据是通过应用程序,连接到odbc,odbc然后在与oracle相连。因此修改会话不能够解决问题?因为sql_plus会话根本没有打开,请问能够解决吗?

论坛徽章:
0
4 [报告]
发表于 2003-05-30 10:20 |只看该作者

如何修改oracle数据库日期格式??

设置环境变量
或者修改注册表

论坛徽章:
0
5 [报告]
发表于 2014-08-19 15:39 |只看该作者
修改数据库的参数,需要重启数据库后生效   
SQL> alter system set nls_date_format='yyyy-mm-dd hh24:mi:ss' scope=spfile;

论坛徽章:
1
15-16赛季CBA联赛之新疆
日期:2016-04-15 14:24:43
6 [报告]
发表于 2014-08-19 17:01 |只看该作者
回复 5# conden

03年的帖子 都顶起来了啊 十多年了呢
   

论坛徽章:
0
7 [报告]
发表于 2014-10-27 15:29 |只看该作者
本帖最后由 jackson198574 于 2014-10-27 16:19 编辑

Oracle相关我认为这个讲得蛮好的
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP