写了个读取原始的文本数据导入数据库的工具 ,最后发现空中有几个值是乱码

例如 原始数据是 :Bjørn 存到数据库中是 Bj?rn

 

研究半天发现是一直以来忽略了一个标记‘N’

2条 Insert 语句的写法分别是:

1 insert into T_Table(AAA,BBB) values(N'Bjørn',N'bbb')--正常


2 insert into T_Table(AAA,BBB) values('Bjørn','bbb')--会出现乱码

 区别只是在value 前加个'N'表示以unicode存储数据,兼容中文.

 

相关文章:

  • 2021-06-27
  • 2021-11-14
  • 2022-12-23
  • 2022-12-23
  • 2021-10-28
  • 2021-07-15
  • 2022-12-23
  • 2021-06-21
猜你喜欢
  • 2021-07-26
  • 2021-07-15
  • 2022-01-03
  • 2022-12-23
  • 2022-02-08
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案