源数据和目标数据不匹配。我们如何插入特殊字符,如 5±3°C 和 -

Posted

技术标签:

【中文标题】源数据和目标数据不匹配。我们如何插入特殊字符,如 5±3°C 和 -【英文标题】:Source data and target data mismatching. how can we insert special charcters like 5±3°C and - 【发布时间】:2018-07-19 22:55:40 【问题描述】:

我将数据加载到目标表中。数据与您建议的来源不完全一致

来源数据 ID4581 PEG-INTRON 在 5±3°C 下,一旦 PEG Intron Pwdr for Inj 小瓶 btchs 的数据可用,就提供 stab 数据直至保质期结束 36 个月:1-IQA-403、1-IQJ-402 1- IQC-404

目标数据

ID4581 PEG-INTRON 在 5�3�C 下,一旦 PEG Intron Pwdr 用于 Inj 小瓶 btchs:1-IQA-403、1-IQJ- 402 1-IQC-404

如何插入特殊字符。

【问题讨论】:

【参考方案1】:

您的特殊字符需要编码。在当前基于 Web 的系统中,您需要的最适合的字符编码应该是 UTF-8。

所以请确保所有内容都设置为使用 UTF-8 编码,这样就可以了。

因此,您的 API、数据库定义、数据库数据、数据库连接、脚本、前端等:都系统地使用 UTF-8。如果您需要类似 UTF-8 中未定义的 3rd 方接口,请确保对输入和输出应用适当的翻译。

【讨论】:

是的,Swa,我可以加载准确的数据。非常感谢您的帮助:)

以上是关于源数据和目标数据不匹配。我们如何插入特殊字符,如 5±3°C 和 -的主要内容,如果未能解决你的问题,请参考以下文章

SQL Server字符串或二进制数据将被截断

如何用kettle把mongodb collection转为mysql表

如何向SQL中插入含@、#等特殊字符的字符串

如何用sql向数据库中插入包含特殊字符的字

Pentaho 数据集成 (PDI):将布尔值从源插入到目标

正则表达式 - 在第一个和第三个字符之间插入一个特殊字符 (~),并且仅当存在完全匹配时