故障报告

1. 问题(故障)描述

mysql - > SQLSERVER

varchar类型转成varchar类型,特殊字符不能应用。

2. 问题(故障)原因

1、属于特殊字符 所以我们必须使用utf-8 的编码格式进行保存 不过好在sqlserver 默认支持utf-8

2.将需要存储字段必须设置为nvarchar 类型 因为varchar 是非 Unicode 的字符数据 不可以保存特殊字符 否则乱码

3.插入数据时,值value 需要添加 N‘xxx’ 否则乱码

3. 解决

alter table tb01 alter revewer nvarchar(300)

4. 参考

文档更新时间: 2021-03-09 00:28   作者:阿力