我正在使用批量插入将文本文件导入 SQL。字段分隔符是 ^ 行分隔符 - \n 对于某些列,我遇到了错误。
“第 4 行第 19 列(PrimaryObjective)的批量加载数据转换错误(指定代码页的类型不匹配或无效字符)。”
我在该列中有以下文本。“目标 1。确定 Product 对认知的影响。我们假设使用 Product 对 MS 的早期治疗将延迟或逆转认知功能障碍。我们将通过跟踪早期接受 Product 治疗与延迟治疗的 RRMS 患者的 SDMT 评分来测试这一点这些结果将进一步支持产品在保护 MS 认知功能方面的作用。此外,这些结果将有助于建立一个标准,以验证新的潜在替代生物标志物”
下面一个是我正在使用的批量插入查询。
EXEC ('
BULK
INSERT Vest_Base_Encounter
FROM '''+@Vest_Base_Encounter_File+'''
WITH
(
FIELDTERMINATOR = ''^'',
ROWTERMINATOR = ''\n'',
FIRSTROW=1
)')