我在使用Dynamics CRM在线获取要导入的记录集时出现问题。我现在已将问题减少到一个字段。
我有一个名为'Description'的字段,这是一个正在填充作品的文本字段。当我尝试在没有该字段的情况下在线导入CRM时,导入就可以了。但是在包含该字段的情况下,我收到了以下消息:
我原本以为在这个字段的结果中有一个字符就是为了导入而抛弃了东西。所以我经历了一整天的REPLACES
,RTRIM
(ing)和CAST
。没有任何效果。
然后我想,“如果它不是一个奇怪的角色怎么办?”并使用LEFT
函数执行了RTRIM
,以便只使用一个字符来测试导入。以下是我导入时的最终陈述:
RTRIM(LEFT(CAST(lntmu11.matter.memo AS varchar(1)), 1)) AS Description
所以现在,我只为这个专栏返回一个字符。我仔细检查了Excel中的输出,并验证没有标点符号或奇怪的数据。我仍然得到错误。
我从SQL导出,原始字段是TEXT数据类型字段。
导入时有人遇到类似的问题吗?我的另一个想法是,当我在导出中包含“描述”字段时,我超过了CRM中的最大个人记录大小。 (因为某些记录将包含500个字符或更多)。但是现在我只输出1个字符,这不是问题。
有什么想法吗?