DB2日期格式更改的实现

数据库
DB2数据库中的日期格式是在DB2数据库创建时就决定了的,下文对日期格式的修改方法进行了分析介绍,希望对您有所启迪。

DB2日期格式更改是很多人都提到的问题,下面就为您介绍DB2日期格式更改问题的处理方法,如果您u、遇到过类似的问题,不妨一看。

默认的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. 在命令行下,更改到sqllib\bnd目录。
例如:
在Windows平台: c:\program files\IBM\sqllib\bnd
在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.
 

 

 

【编辑推荐】

DB2日期时间的基础知识

DB2删除数据时的小技巧

DB2事件监控的命令

带您了解DB2快照监控

教您如何实现DB2在线导入

责任编辑:段燃 来源: 互联网
相关推荐

2010-11-04 15:30:29

客户化DB2日期

2010-11-04 15:20:33

DB2日期函数

2010-11-04 14:57:35

DB2日期时间

2010-11-01 14:26:12

DB2日期时间型数据类

2010-09-30 15:52:55

DB2循环查询

2010-11-03 14:52:26

DB2列转行

2009-07-20 09:44:31

DB2外部文件格式

2009-08-25 17:20:57

C#实现OLE DB的

2010-08-25 13:46:00

DB2函数日期

2011-05-17 10:11:24

IBM DB2维护

2010-11-02 15:56:42

DB2添加验证约束

2010-09-30 13:37:34

DB2分页

2010-11-03 14:10:23

DB2在线备份

2010-11-02 11:08:11

DB2循环查询

2010-08-02 11:38:43

DB2外部文件格式

2010-08-13 11:11:25

DB2 基础日期

2010-11-03 16:32:10

DB2创建数据库

2010-08-12 10:08:05

DB2日常备份脚本

2010-11-01 17:02:52

DB2页大小

2010-11-03 13:50:49

DB2删除重复数据
点赞
收藏

51CTO技术栈公众号