python 保存进db的时候报错,查了一下,有可能是截止符的问题导致处理不到单引号
通常遇到这个错是因为 sql 字符串中少了一个单引号的原因,但是还有一个类特别隐蔽的问题:sql的值中的字符串里边带有 \x00 和 \u0000的截止符。这类符号会导致 pymssql 处理不到后边的单引号。解决方法是去掉这类的字符
x=x.replace('\u0000', '').replace('\x00', '')
python 保存进db的时候报错,查了一下,有可能是截止符的问题导致处理不到单引号
通常遇到这个错是因为 sql 字符串中少了一个单引号的原因,但是还有一个类特别隐蔽的问题:sql的值中的字符串里边带有 \x00 和 \u0000的截止符。这类符号会导致 pymssql 处理不到后边的单引号。解决方法是去掉这类的字符
x=x.replace('\u0000', '').replace('\x00', '')