在char数据类型的字段中插入中文和日文字符

时间:2016-01-08 03:37:12

标签: mysql sql

我只想询问是否可以在带有char作为数据类型的sql列中插入中文和日文字符。?

我无法先将其转换,因为该列包含大量数据并且已由我的其他应用程序使用

2 个答案:

答案 0 :(得分:1)

是的,这是可能的。只需确保在数据库中正确设置了字符集。以下是一些参考资料。

MySQL charset
Unicode reference on CJK

SQL Fiddle demo

答案 1 :(得分:0)

在sqlfiddle中为我工作正常! (从未尝试过,也不确定某些架构)

http://www.sqlfiddle.com/#!9/395a99/1

CREATE TABLE ZOOM(
CHINESE CHAR(20),
JAPANESE CHAR(20));

INSERT INTO ZOOM
VALUES('白白白','平仮名');

然后

SELECT * FROM ZOOM

给出:

CHINESE JAPANESE
白白白  平仮名