免费注册 查看新帖 |

Chinaunix

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

如何用sql语句取得db2 v5.2 上得时间戳? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-02-24 14:08 |只看该作者 |倒序浏览
在sqlserver 中,可以以'select current_timestamp'取出服务器的当前时间,在db2 中以'select current timestamp from syscat.tables'也可以取出服务器上的当前时间,但后者与具体的表相关。能不能通过db2 提供的函数或者sql语句直接取出当前服务器时间,如果能请提供具体示例。谢谢!!

系统环境
ibm aix/rs6000 db2 v5.2
开发环境
win98 odbc pb6.5

论坛徽章:
0
2 [报告]
发表于 2003-02-24 14:57 |只看该作者

如何用sql语句取得db2 v5.2 上得时间戳?

values (current timestamp)

论坛徽章:
0
3 [报告]
发表于 2003-02-26 10:47 |只看该作者

如何用sql语句取得db2 v5.2 上得时间戳?

select current timestamp from 任何表

论坛徽章:
0
4 [报告]
发表于 2003-02-26 14:11 |只看该作者

如何用sql语句取得db2 v5.2 上得时间戳?

谢谢各位,但是要在powerbuilder中没法调用values函数,而且我想写一个与具体表无关的能得到服务器时间的函数,还有其他的方法吗?
请多多指教!!

论坛徽章:
0
5 [报告]
发表于 2003-02-27 16:38 |只看该作者

如何用sql语句取得db2 v5.2 上得时间戳?

select current timestamp from sysibm.sysdummy1

论坛徽章:
0
6 [报告]
发表于 2003-02-28 10:18 |只看该作者

如何用sql语句取得db2 v5.2 上得时间戳?

谢谢楼上的朋友们!
通过select current timestamp from syscat.tables 取得400多条记录
能解释一下时间戳是怎么产生的吗?为什么不同的表会产生不同数量的记录?有没有什么表一条记录也找不到? 请多多指教!

论坛徽章:
0
7 [报告]
发表于 2003-02-28 15:10 |只看该作者

如何用sql语句取得db2 v5.2 上得时间戳?

其实就是一个伪列,在select ,update,delete 中都可以使用,db2 中支持日期,时间,和时间戳三个定义,时间戳jiushi日期+时间+6位的微秒,和你的查询返回行数一致,和什么表没关系。

论坛徽章:
0
8 [报告]
发表于 2003-02-28 22:38 |只看该作者

如何用sql语句取得db2 v5.2 上得时间戳?

但是我通过不同的表所取得的时间戳的行数是不同的,比如
select current timestamp from syscat.tables
返回400多条记录,而
select current timestamp from syscat.views
返回50多条记录
记录的条数是有什么决定的呢?

论坛徽章:
0
9 [报告]
发表于 2003-03-01 09:20 |只看该作者

如何用sql语句取得db2 v5.2 上得时间戳?

和你的sql语句的返回行数是一致的
你的语句就是你的表的行数
如果想只返回一行
用前面曾经说的记录返回方法:fetch first 1 rows only
select current timestamp from tablename fetch first 1 rows only

论坛徽章:
0
10 [报告]
发表于 2003-03-01 10:42 |只看该作者

如何用sql语句取得db2 v5.2 上得时间戳?

谢谢vlife,通过sql语句
select current timestamp from syscat.views fetch first 1 rows only
成功取得服务器时间。
希望能和大家更深入的讨论一些问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP