环境:
当我将cursor.executemany()
与cursor.fast_executemany = False
一起使用以将数据插入MSSQL表时,它可以正常工作,但速度太慢(大约1小时才能写入约100000行)。
当我将cursor.executemany()
与cursor.fast_executemany = True
一起使用时,它的工作速度很快(写入约100000行大约需要1m),并且在第一种情况下写入的数据完全相同,但是过程以退出代码-1073741571( 0xC00000FD)和错误<built-in method executemany of pyodbc.Cursor object at 0x000001DE578AA210> returned a result with an error set
发生。
插入数据具有以下结构:
如何毫无例外地得到结果?