免费注册 查看新帖 |

Chinaunix

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

datetime year to fraction(3),毫秒部分始终为000 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-04-17 10:04 |只看该作者 |倒序浏览
--------------------------------------------------------------------------------

informix 中current能取到year to second的值,我想取到毫秒呢
define p_time datetime year to fraction(3);
let p_time = current year to fraction(3);
这样p_time只是精确到秒的值,我想取到毫秒呢,应该怎么写。。。。  

发表于: 2007-4-16 17:27    主题:怎么没有回复的呀。难道CURRENT只能取到精确到秒的时间吗   


--------------------------------------------------------------------------------

怎么没有回复的呀。难道CURRENT只能取到精确到秒的时间吗  

发表于: 2007-4-16 22:37    主题:   


--------------------------------------------------------------------------------

define p_time datetime year to fraction(3);
select current into p_time from tabname  


+++++++++++++++++++++++++++++++++++++++++++++此线以上为有关此问题的一些回复及解决方法
其中最后一个回复select current into p_time from tabname,取到的时间毫秒部分始终为000,有清楚原因的吗,抑或是CURRENT本身也只能精确到秒级?

论坛徽章:
0
2 [报告]
发表于 2007-04-17 17:03 |只看该作者
试了好多版本都是到秒。

论坛徽章:
0
3 [报告]
发表于 2007-04-18 14:24 |只看该作者
我在一个存储过程中想记录处理的时间
create procedure sp1()
select current into begin_time from tabname  
....statements
select current into end_time from tabname
end procedure
执行需要一分多钟,但是发先begin_time 和 end_time的值都是相同的,各位大侠帮忙看下
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP