数据库有国家字符集()与数据库字符集()之分。两者都是在创建数据库时需要设置的。国家字符集主要是用于NCHAR、、NCLOB类型的字段数据,而数据库字符集使用很广泛,它用于:CHAR、、CLOB、LONG类型的字段数据。

我们都知道字符集问题,可以分成三类:即,数据库字符集,的字符集(客户端字符集),以及终端程序的字符集(非的),以下的文章就是对字符集三种类型的主要描述。

1、数据库字符集

数据库字符集是所有字符问题的核心,只有数据库本身的字符集正确了,客户端的字符集才可能正确。这里只的客户端包括以及我们自己读数据库的应用程序。

数据仓库数据类型_数据库中的库是什么意思_chatgpt使用哪种类型数据库

在定位问题时,我们需要先看看数据库当前是什么字符集。

1)查询数据库字符集

*

其中表示了显示方式,就是的程序的显示字体,有,

其中是字符集设定,常用的一些字符集有UTF8,,,,,

2)修改数据库字符集