加入收藏 | 设为首页 | 会员中心 | 我要投稿 大同站长网 (https://www.0352zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

手把手教你如何达成DB2日期格式的更改

发布时间:2021-06-27 16:06:37 所属栏目:大数据 来源:互联网
导读:DB2日期格式更改是很多人都提到的问题,下面就为您介绍DB2日期格式更改问题的处理方法,如果您有遇到过类似的问题,不妨一看。 默认的DB2日期格式由数据库的数据库国家/地区代码(TERRITORY CODE)决定(数据库国家/地区代码是在数据库创建时确定的)。例如,
    DB2日期格式更改是很多人都提到的问题,下面就为您介绍DB2日期格式更改问题的处理方法,如果您有遇到过类似的问题,不妨一看。
 
  默认的DB2日期格式由数据库的数据库国家/地区代码(TERRITORY CODE)决定(数据库国家/地区代码是在数据库创建时确定的)。例如,在我的数据库时由数据库国家/地区代码US创建的,时间格式的输出如下:
 
  values current date
 
  1
 
  ----------
 
  05/30/2003
 
  1 record(s) selected.
 
  即时间格式为DD/MM/YYYY。如果希望修改格式,您需要使用不同的时间格式重新联编DB2工具包。支持的格式有:
 
  DEF 使用和数据库国家/地区代码相关的日期时间格式。
 
  EUR 使用IBM欧洲标准日期时间格式。
 
  ISO 使用ISO日期时间格式。
 
  JIS 使用日本工业标准日期时间格式。
 
  LOC 使用和数据库国家/地区代码结合的本地日期时间格式。
 
  USA 使用IBM美国标准时间日期格式。
 
  使用下面的步骤修改时间日期格式为ISO格式(YYYY-MM-DD):
 
  1. 在命令行下,更改到sqllibnd目录。
 
  例如:
 
  在Windows平台: c:program filesIBMsqllibnd
 
  在UNIX平台 : /home/DB2inst1/sqllib/bnd
 
  2.以SYSADM组成员的身份连接数据库:
 
  DB2 connect to 数据库名
 
  DB2 bind @DB2ubind.lst datetime ISO blocking all grant public
 
  (您实际应用中,修改数据库名和期望的时间格式)
 
  上面工作完成后,您可以看到日期格式变更为:
 
  values current date
 
  1
 
  ----------
 
  2003-05-30
 
  1 record(s) selected.

(编辑:大同站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读