在执行python和sql代码将变量发送到数据库之后,我遇到了这个错误

2024-10-03 06:31:59 发布

您现在位置:Python中文网/ 问答频道 /正文

代码

cursor.execute("""INSERT INTO [MAaaS_db].[dbo].[LIVE_ALARMS]([SITEID] ,[ALARMTYPE] ,[ALARMCODE]  ,[ALARMNAME] ,[REMARK]) VALUES(?,?,?,?,?)""",('sr', 'sendernumber', 'sendernumber', 'cutsubject','cutsubject'))
                    cnxn.autocommit()

错误

('22018', u'[22018] [Microsoft][ODBC SQL Server Driver]Invalid character value for cast specification (0) (SQLExecDirectW)')


Tags: 代码liveexecutedbcursorinsertdboalarms