我的一张表test 里面有一个日期字段 date 类型.该字段默认日期为 sysdate. 现在表里面存放了一些日期数据如下:
2008-8-11 17:11:23
2008-8-12 10:32:48
2008-8-12 10:33:00
2008-8-12 10:33:11
2008-8-12 10:33:27
2008-8-12 10:33:41
2008-8-12 10:33:52
2008-8-12 10:34:08
2008-8-12 10:34:20
2008-8-12 10:34:31
2008-8-12 10:34:42
2008-7-30
2008-7-31
2008-8-28
2008-7-11
2008-7-14
2008-7-23
2008-7-23
2008-7-23现在我要对test 这边张建立一个view . view 的创建如下:create or replace view test_view
(id, name,create_time)
as
select
t.id,
t.userno,
t.datime,
from test t;
创建好后,我用select * from test_view.后,结果集中的create_time 字段的数据为这样的格式:CREATE_TIME
-----------
2008-8-11 1
2008-8-12 1
2008-8-12 1
2008-8-12 1
2008-8-12 1
2008-8-12 1
2008-8-12 1
2008-8-12 1
2008-8-12 1
2008-8-12 1
2008-8-12 1
2008-7-30
2008-7-31
2008-8-28
2008-7-11
2008-7-14
2008-7-23
2008-7-23
2008-7-23
2008-7-23 1就是无缘无故的 有些日期后面多了一个 数字 1 .我不知道是什么原因. 是oracle 的bug,还是怎么回事啊,请高手帮忙.
2008-8-12 1 这种 情况应该和 原始数据 2008-8-12 10:34:42 类型数据有关
2008-8-11 17:11:23
2008-8-12 10:32:48
2008-8-12 10:33:00
2008-8-12 10:33:11
2008-8-12 10:33:27
2008-8-12 10:33:41
2008-8-12 10:33:52
2008-8-12 10:34:08
2008-8-12 10:34:20
2008-8-12 10:34:31
2008-8-12 10:34:42
2008-7-30
2008-7-31
2008-8-28
2008-7-11
2008-7-14
2008-7-23
2008-7-23
2008-7-23现在我要对test 这边张建立一个view . view 的创建如下:create or replace view test_view
(id, name,create_time)
as
select
t.id,
t.userno,
t.datime,
from test t;
创建好后,我用select * from test_view.后,结果集中的create_time 字段的数据为这样的格式:CREATE_TIME
-----------
2008-8-11 1
2008-8-12 1
2008-8-12 1
2008-8-12 1
2008-8-12 1
2008-8-12 1
2008-8-12 1
2008-8-12 1
2008-8-12 1
2008-8-12 1
2008-8-12 1
2008-7-30
2008-7-31
2008-8-28
2008-7-11
2008-7-14
2008-7-23
2008-7-23
2008-7-23
2008-7-23 1就是无缘无故的 有些日期后面多了一个 数字 1 .我不知道是什么原因. 是oracle 的bug,还是怎么回事啊,请高手帮忙.
2008-8-12 1 这种 情况应该和 原始数据 2008-8-12 10:34:42 类型数据有关
解决方案 »
- 求解oracle sql怎么写
- win7 下orcale 10g 端口被使用问题~~
- Toad如何建立作业(JOB)
- 请教一条存储过程的游标使用
- oracle 安装问题!请高手帮忙!
- [在线]请问如何一个表有300多字段,该如何创建啊?
- 出现一个简单的问题,请高手帮忙!
- 为什么我卸载了oracle 9i,在“服务”(windows版)中还有OracleService项目呢?!
- 配置Management Server时为什么不能登陆?盼望回答,谢谢
- 万能的程序员小哥哥们,求教oracle里面的sqlplus如何才能复制粘贴
- oracle10 XMLDOM写入XML文件,报错 目录路径无效 。请求援助。。。
- 视图的问题
-----------
2008-9-8 0:SQL> COL SYSDATE FORMAT A20
SQL> SELECT SYSDATE FROM DUAL;SYSDATE
--------------------
2008-9-8 0:24:55SQL>
用下面的sql执行看看:
select id, name,to_char(create_time,'yyyy-mm-dd hh24:mi:ss') from test_view;估计跟你的环境变量设置有关。退出重新登路看看是否解决了。
alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';