错误'字符串或二进制数据将在Microsoft SQL中被截断'

Ami*_*ini 4 python sql database sql-server python-2.7

将数据插入Microsoft SQL时出现此错误.

错误:('22001','[22001] [Microsoft] [SQL Server的ODBC驱动程序13] [SQL Server]字符串或二进制数据将被截断.(8152)(SQLParamData); [01000] [Microsoft] [ODBC驱动程序13 for SQL Server] [SQL Server]该语句已被终止.(3621)')

仅供参考,我使用Python 2.7和pyodbc库.

那个错误是什么?我该怎么做才能解决它?

Ami*_*ini 14

基于此链接:http://www.sql-server-performance.com/2007/string-or-binary-data-truncated/

当您尝试插入字符数多于列可以最大容量的字符串时,会出现此错误消息.

  • 我引用了本质。我只是参考链接以纪念原始作者 (2认同)