在往sql server中插入数据的时候,报错 "Unclosed quotation mark after the character string".
从插入数据本身上看没有问题,但是分段调试后发现当字符中包含了 \U0001f606 的字符的时候就会报错。
原因是因为 pymssql 使用的freetds需要打一个patch: freetds-patched.tgz 来支持这样的Unicode大字符。当打上patch后错误消失。
在往sql server中插入数据的时候,报错 "Unclosed quotation mark after the character string".
从插入数据本身上看没有问题,但是分段调试后发现当字符中包含了 \U0001f606 的字符的时候就会报错。
原因是因为 pymssql 使用的freetds需要打一个patch: freetds-patched.tgz 来支持这样的Unicode大字符。当打上patch后错误消失。