【发布时间】:2019-12-03 05:14:51
【问题描述】:
我需要将数据插入到我的表列中,该列具有特殊字符,例如 - ..... 所以我给了 \ ,它被用作每个文字的转义字符
这是我要插入的“简介”列的数据。 数据来自 csv 文件,所有数据都用双引号括起来
"<p><span style=""font-family: \'Calibri Light\': sans-serif\; font-size: xx-large\; color: #2184c2\;""><span style=""font-size: 28pt\;""><span style=""font-size: x-large\;""><span style=""font-size: 18pt\;""><strong>Help us improve by taking our short satisfaction survey. \;</strong></span></span></span></span></p>"
当我尝试插入此数据时,出现以下错误。
AnalysisException: Syntax error in line 1:\n...","","<p><span style="font-family: \\\\\'Calibri Light\\\\\'...\n ^\nEncountered: -\nExpected: CROSS, FROM, FULL, GROUP, HAVING, INNER, JOIN, LEFT, LIMIT, OFFSET, ON, ORDER, RIGHT, STRAIGHT_JOIN, TABLESAMPLE, UNION, USING, WHERE, COMMA\n\nCAUSED BY: Exception: Syntax error\n (110) (SQLExecDirectW)')
日志类型 - 信息日志
有人可以帮我将这种数据插入表格
【问题讨论】:
-
如果里面有特殊字符,你想避免插入整个句子吗?
-
我的一个列数据有很多特殊字符,当我尝试将此数据插入表中时,由于存在特殊字符而出现错误。为了无任何错误地插入这些数据,我需要一个最佳解决方案。
-
请从您的源表中添加一些示例数据。还要在源表和目标表的列中添加数据类型。
-
这是我试图添加到列介绍中的数据“
参加我们的简短满意度调查,帮助我们改进
" -
列名将是“简介”,数据类型是字符串