【发布时间】:2011-08-10 06:47:47
【问题描述】:
我想将 Java char 插入 MySQL char 列,但它给出了数据截断错误。
MySQL char 列的大小为 1 ,插入的 Java char 为 'Q'
我没有得到问题,而插入的值是正确的值,是不是 MySQL char 数据类型是单独表示的,而 Java char 与它不兼容。
感谢任何输入。
谢谢 维韦克
【问题讨论】:
-
你能展示你的查询示例你到底做了什么
-
你使用什么字符编码集?
-
插入
值(?)并替换? , 使用 Java 字符 'Q' -
Pelshoff :这就是我认为我需要做的,目前没有使用任何字符编码集。但不知道该怎么做.. MySQl 中 char 数据类型的编码是 UTF-8