DB2 10.5 for Linux, UNIX, and Windows
基于地域代码的日期和时间格式
用字符串表示的日期和时间格式是与应用程序的客户机地域代码关联的日期时间值的缺省格式。
可以覆盖每个应用程序接口中的缺省日期和时间格式。要覆盖缺省格式:
- CLI/ODBC 应用程序使用 DateTimeStringFormat 配置关键字。
- JDBC 应用程序使用 dateFormat 或 timeFormat 属性。
- 嵌入式应用程序使用 PRECOMPILE 或 BIND 命令。
- DB2® 实用程序使用 DATETIME 格式选项重新绑定 db2ubind.lst。
地域代码 | 描述 |
---|---|
DEF | 缺省地域代码 |
EUR | IBM 欧洲标准 |
ISO | 国际标准组织 |
JIS | 日本工业标准 |
LOC | 与数据库的地域代码相关联的本地格式 |
USA | IBM 美国标准 |
以下是日期和时间的输入和输出格式的描述:
客户机地域代码 | 本地日期格式 | 本地时间格式 | 缺省输出日期格式 | 输入日期格式 |
---|---|---|---|---|
355 阿尔巴尼亚 | yyyy-mm-dd | JIS | LOC | LOC, USA, EUR, ISO |
785 阿拉伯 | dd/mm/yyyy | JIS | LOC | LOC, EUR, ISO |
374 亚美尼亚 | yyyy-mm-dd | JIS | USA | LOC, USA, EUR, ISO |
001 澳大利亚(1) | mm-dd-yyyy | JIS | USA | LOC, USA, EUR, ISO |
061 澳大利亚 | dd-mm-yyyy | JIS | LOC | LOC, USA, EUR, ISO |
043 奥地利 | dd/mm/yyyy | ISO | ISO | LOC, EUR, ISO |
994 阿塞拜疆 | yyyy-mm-dd | JIS | ISO | LOC, USA, EUR, ISO |
880 孟加拉国 | dd/mm/yyyy | JIS | LOC | LOC, EUR, ISO |
375 白俄罗斯 | yyyy-mm-dd | ISO | ISO | LOC, EUR, ISO |
032 比利时 | dd/mm/yyyy | JIS | LOC | LOC, EUR, ISO |
055 巴西 | dd/mm/yyyy | JIS | LOC | LOC, EUR, ISO |
359 保加利亚 | dd.mm.yyyy | JIS | EUR | LOC, USA, EUR, ISO |
855 柬埔寨 | dd/mm/yyyy | JIS | LOC | LOC, EUR, ISO |
001 加拿大 | mm-dd-yyyy | JIS | USA | LOC, USA, EUR, ISO |
002 加拿大(法语区) | dd-mm-yyyy | ISO | ISO | LOC, USA, EUR, ISO |
086 中国 | mm/dd/yyyy | JIS | ISO | LOC, USA, EUR, ISO |
385 克罗地亚 | yyyy-mm-dd | JIS | ISO | LOC, USA, EUR, ISO |
042 捷克共和国 | yyyy-mm-dd | JIS | ISO | LOC, USA, EUR, ISO |
045 丹麦 | dd-mm-yyyy | ISO | ISO | LOC, USA, EUR, ISO |
爱沙尼亚 | dd-mm-yyyy | JIS | LOC | LOC, USA, EUR, ISO |
251 埃塞俄比亚 | dd/mm/yyyy | JIS | LOC | LOC, EUR, ISO |
358 芬兰 | dd/mm/yyyy | ISO | EUR | LOC, EUR, ISO |
389 FYR 马其顿 | dd.mm.yyyy | JIS | EUR | LOC, USA, EUR, ISO |
033 法国 | dd/mm/yyyy | JIS | EUR | LOC, EUR, ISO |
995 格鲁吉亚 | yyyy-mm-dd | JIS | ISO | LOC, USA, EUR, ISO |
049 德国 | dd/mm/yyyy | ISO | ISO | LOC, EUR, ISO |
030 希腊 | dd/mm/yyyy | JIS | LOC | LOC, EUR, ISO |
852 中国香港特别行政区 | yyyy-mm-dd | JIS | ISO | LOC, USA, EUR, ISO |
036 匈牙利 | yyyy-mm-dd | JIS | ISO | LOC, USA, EUR, ISO |
354 冰岛 | dd-mm-yyyy | JIS | LOC | LOC, USA, EUR, ISO |
091 印度 | dd/mm/yyyy | JIS | LOC | LOC, EUR, ISO |
062 印尼 | dd/mm/yyyy | JIS | LOC | LOC, EUR, ISO |
353 爱尔兰 | dd/mm/yyyy | JIS | LOC | LOC, EUR, ISO |
972 以色列 | dd/mm/yyyy | JIS | LOC | LOC, EUR, ISO |
039 意大利 | dd/mm/yyyy | JIS | LOC | LOC, EUR, ISO |
081 日本 | mm/dd/yyyy | JIS | ISO | LOC, USA, EUR, ISO |
007 哈萨克斯坦 | dd/mm/yyyy | JIS | EUR | LOC, EUR, ISO |
254 肯尼亚 | dd/mm/yyyy | JIS | LOC | LOC, EUR, ISO |
082 韩国 | mm/dd/yyyy | JIS | ISO | LOC, USA, EUR, ISO |
001 拉丁美洲 (1) | mm-dd-yyyy | JIS | USA | LOC, USA, EUR, ISO |
003 拉丁美洲 | dd/mm/yyyy | JIS | LOC | LOC, EUR, ISO |
371 拉脱维亚 | yyyy.dd.mm | JIS | LOC | LOC, USA, EUR, ISO |
370 立陶宛 | yyyy.mm.dd | JIS | LOC | LOC, USA, EUR, ISO |
060 马来西亚 | dd/mm/yyyy | JIS | LOC | LOC, EUR, ISO |
356 马耳他 | dd/mm/yyyy | JIS | LOC | LOC, EUR, ISO |
382 黑山 | yyyy-mm-dd | JIS | ISO | LOC, USA, EUR, ISO |
977 尼泊尔 | yyyy-mm-dd | JIS | ISO | LOC, USA, EUR, ISO |
031 荷兰 | dd-mm-yyyy | JIS | ISO | LOC, USA, EUR, ISO |
064 新西兰 | dd-mm-yyyy | JIS | LOC | LOC, USA, EUR, ISO |
234 尼日利亚 | dd/mm/yyyy | JIS | LOC | LOC, EUR, ISO |
047 挪威 | dd/mm/yyyy | ISO | EUR | LOC, EUR, ISO |
092 巴基斯坦 | dd/mm/yyyy | JIS | LOC | LOC, EUR, ISO |
63 菲律宾 | yyyy-mm-dd | JIS | USA | LOC, USA, EUR, ISO |
048 波兰 | yyyy-mm-dd | JIS | ISO | LOC, USA, EUR, ISO |
351 葡萄牙 | dd/mm/yyyy | JIS | LOC | LOC, EUR, ISO |
040 罗马尼亚 | yyyy-mm-dd | JIS | ISO | LOC, USA, EUR, ISO |
007 俄罗斯 | dd/mm/yyyy | ISO | EUR | LOC, EUR, ISO |
250 卢旺达 | dd/mm/yyyy | JIS | LOC | LOC, EUR, ISO |
221 塞内加尔 | dd/mm/yyyy | JIS | LOC | LOC, EUR, ISO |
381 塞尔维亚 | yyyy-mm-dd | JIS | ISO | LOC, USA, EUR, ISO |
042 斯洛伐克 | yyyy-mm-dd | JIS | ISO | LOC, USA, EUR, ISO |
386 斯洛文尼亚 | dd-mm-yyyy | JIS | EUR | LOC, USA, EUR, ISO |
027 南非 | mm-dd-yyyy | JIS | USA | LOC, USA, EUR, ISO |
034 西班牙 | dd/mm/yyyy | JIS | LOC | LOC, EUR, ISO |
094 斯里兰卡 | dd-mm-yyyy | JIS | ISO | LOC, USA, EUR, ISO |
046 瑞典 | dd/mm/yyyy | ISO | ISO | LOC, EUR, ISO |
041 瑞士 | dd/mm/yyyy | ISO | EUR | LOC, EUR, ISO |
088 台湾 | mm-dd-yyyy | JIS | ISO | LOC, USA, EUR, ISO |
255 坦桑尼亚 | dd/mm/yyyy | JIS | LOC | LOC, EUR, ISO |
066 泰国 (2) | dd/mm/yyyy | JIS | LOC | LOC, EUR, ISO |
090 土耳其 | dd/mm/yyyy | JIS | LOC | LOC, EUR, ISO |
256 乌干达 | dd/mm/yyyy | JIS | LOC | LOC, EUR, ISO |
380 乌克兰 | dd/mm/yyyy | JIS | ISO | LOC, EUR, ISO |
044 英国 | dd/mm/yyyy | JIS | LOC | LOC, EUR, ISO |
001 美国 | mm-dd-yyyy | JIS | USA | LOC, USA, EUR, ISO |
998 乌兹别克斯坦 | yyyy-mm-dd | JIS | LOC | LOC, USA, EUR, ISO |
084 越南 | dd/mm/yyyy | JIS | LOC | LOC, EUR, ISO |
注:
|
示例
可以通过执行下列操作使用命令行将缺省日期格式更改为
ISO (YYYY-MM-DD):
- 从当前目录切换到 sqllib\bnd。
- 对于 Windows 操作系统,请从当前目录切换到 c:\program files\IBM\sqllib\bnd。
- 对于 UNIX 操作系统,请从当前目录切换到 /home/db2inst1/sqllib/bnd。
- 使用 SYSADM 权限从操作系统 shell 连接至数据库:
其中 DBNAME 是数据库名称,ISO 是新的日期格式。db2 connect to DBNAME db2 bind @db2ubind.lst datetime ISO blocking all grant public