-1

我们通过 sql server management studio 中的导入平面文件功能插入了超过 100000 条记录。已成功插入。但是某些列值包含 é 和 ö 等字符。它在将上述所有字符(如(ö,é)存储在 sql 列中时转换为。

此外,下面的 SQL 语句没有给出任何结果。

select * from Temp where column1 like '%%' 

表格中带有这些字符的数据以符号(菱形中的问号)显示。

请帮助我如何插入数据以保持 phoentic 符号完整。

4

3 回答 3

1

您的数据包含一些字符,例如 é 和 ö。但是当您在数据库中看到时,它存储的是“?” 而不是那个,对吧?

我认为,您的数据库不支持所有字符。我建议将其更改为以下内容:

character set: utf8
collation: utf8_general_ci

希望能帮到你,我的朋友:))

于 2019-12-19T08:38:19.600 回答
0

字符集:utf8 排序规则:utf8_general_ci

于 2019-12-19T09:55:02.460 回答
-1

SELECT 
	* 
FROM TEMP 
WHERE SOUNDEX(COLUMN1) LIKE SOUNDEX('A')

强文本

于 2019-12-19T09:24:45.593 回答