下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

学习修改以及设置三种级别的DB2数据库字符集

作者:Gman     来源: http://www.kokojia.com点击数:2000发布时间: 2018-03-12 15:00:17

标签: 数据库数据库系统工程师编程代码

  DB2是IBM出品的一系列关系型数据库管理系统,分别在不同的操作系统平台上服务。一起跟着小编来学习:学习修改以及设置三种级别的DB2数据库字符集,希望这对大家有所帮助!

学习修改以及设置三种级别的DB2数据库字符集_数据库_数据库系统工程师_编程代码_课课家

  不知道大家是否知道在DB2数据库里面,与字符集相关的问题主要有三个层次的字符集的设置,在这其中系统级别以及实例级别的字符集这两者之间,能够直接根据需求进行相关的修改操作,然而数据库级别的数据集就一定要在建库的时候确定才可以哦。如果不懂得这一个知识点的朋友,现在就跟着小编一起来学习一下吧。

  一、操作系统Locale

  首先小编要为大家介绍的是操作系统Locale,在这里大家都需要注意一点,那就是系统级别的代码页设置,决定了应用程序的默认代码页;

  如果说大家希望将OSLocale设置成为中文的话,那么能够直接考虑下面的方法,具体的实现方法如下所示:

  1、UNIX操作系统

  在UNIX操作系统里面,大家能够直接通过exportLANG=”zh_CN”这一个命令直接修改当前的Locale到中文;

  2、Windows操作系统

  在Windows操作系统里面,我们就需要执行下面的操作步骤了,具体的如下所示:在“开始->设置->控制面板->区域选项”里面进行对系统的语言设置进行相关的选择操作就可以了;

  二、DB2CODEPAGE

  操作系统Locale小编就已经介绍完毕了,接下来小编就为大家介绍一下DB2CODEPAGE。DB2实例级别的代码页设置,它会影响DB2相关应用程序对代码页转换的时候做出相关的代码页判定。

  另外一个方面,大家能够直接通过db2setDB2CODEPAEG=这一个命令将DB2CODEPAGE设置成为大家所需要的字符集。

  三、DATABASECODEPAGE

  DB2数据库级别的代码页设置,大家一定要在建库的时候就进行设置才可以哦。

  大家在创建数据库的时候必须指定需要的代码页,具体的编程代码如下所示:db2"CREATEDATABASEdbnameUSINGCODESETUTF-8TERRITORYCN"。

  为了便于大家对这一条编程代码的理解,小编就稍微解释一下吧,这一条语句能够直接用于创建指定区域为中国(CN)的Unicode数据库。Unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码。

  小编结语:

  虽然DB2产品是基于UNIX的系统和个人计算机操作系统,但在基于UNIX系统和微软在windows系统下的Access方面,DB2追寻了Oracle的数据库产品。今天的教程大致介绍如此,希望这对大家有所帮助!

赞(30)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程