互联网服务数据迁移db2 8.2

日期问题

有两台服务器,a 服务器上是WAS,b服务器是数据库.  都是 aix6.1 ,时区都是 TZ=Asia/Shanghai有一个存储过程,入口参数 in_workDate,中间有句话     set   yestday = char(date(in_workDate)-1 DAYS);      set   ...显示全部
有两台服务器,a 服务器上是WAS,b服务器是数据库.  都是 aix6.1 ,时区都是 TZ=Asia/Shanghai
有一个存储过程,入口参数 in_workDate,中间有句话
    set   yestday = char(date(in_workDate)-1 DAYS);
      set   ls_tomorrowday= char(date(in_workDate)+1 DAYS);
如果 入口参数 in_workdate='2014-08-15'
在  a 服务器上编目后,连接数据库, call 这个存储过程,则  ls_tomorrowday = '08/16/2014'
在  b 服务器上连接数据库,call 这个存储过程,则 ls_tomorrowday = '2014-08-16'
该bnd 都 bnd 过了

db2 BIND db2schema.bnd BLOCKING ALL GRANT PUBLIC SQLERROR CONTINUE
db2 BIND @db2ubind.lst BLOCKING ALL GRANT PUBLIC ACTION ADD
db2 BIND @db2cli.lst BLOCKING ALL GRANT PUBLIC ACTION ADD
db2 bind db2dsproc.bnd blocking all grant public
db2 bind db2stats.bnd blocking all grant public
db2 bind @db2ubind.lst datetime ISO blocking all grant public

不知道日期为什么变成这样。。。。。。怎么应用端的环境还对服务器端有影响吗???收起
参与6

查看其它 4 个回答jiangzt的回答

jiangztjiangzt数据库运维工程师北京中软
让开发   set   ls_tomorrowday= char(date(in_workDate)+1 DAYS,iso ); 改了,无奈
互联网服务 · 2014-08-21
浏览1207

回答者

jiangzt
数据库运维工程师北京中软
擅长领域: 数据库双活存储

jiangzt 最近回答过的问题

回答状态

  • 发布时间:2014-08-21
  • 关注会员:1 人
  • 回答浏览:1207
  • X社区推广