DB2字符集设置

字符集设置

在DB2中,字符集主要为三个部分,分别是:操作系统、实例(客户端)、数据库等;

其中操作系统、实例(客户端)两个级别的可以根据需要进行自定义修改;

数据库级别的只能在创建数据库时指定。

操作系统字符集

  • 通过export LANG进行字符集的设置
    • export LANG=en_US.UTF-8 #utf8字符集
    • export LANG=zh_CN --gbk字符集

客户端字符集

  • 查看客户端字符集

    db2set -all --查看db2codepage的值

    [db2iadm@Linux ~]$ db2set -all
    [i] DB2COMM=tcpip
    [i] DB2CODEPAGE=1208
    [g] DB2FCMCOMM=TCPIP6
    [g] DB2SYSTEM=localhost.localdomain
    [g] DB2INSTDEF=db2iadm
    
  • 设置客户端字符集

    • db2set db2codepage=1208 --utf8字符集
    • db2set db2codepage=1386 --gbk字符集

数据库字符集

示例:创建utf8字符集数据库

db2 "CREATE DATABASE databasename USING CODESET UTF-8 TERRITORY CN"

注意:数据库字符集创建后不能修改,务必注意

USING CODESET codeset
Specifies the code set to be used for data entered into this database. After you create the database, you cannot change the specified code set.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值