如何在python中正确处理和转义varbinary数据库条目

时间:2014-11-25 08:25:24

标签: python sql-server escaping varbinary

我有一个脚本,我首先阅读一个表格,以intvarbinary(512)的形式保存some_set = set()some_set.add((db_row['int_val'], db_row['varbin_val'))。一组元组..

可能有多个行具有相同的int_val / varbin_val组合,但这些行是重复的。

现在保存它们似乎工作正常。但是,当我尝试INSERT INTO表示已保存的行时,从源表到目标表,我得到b"Incorrect syntax near '\\'

我认为会发生这种情况,因为varbinary(512)未正确转义。 (我目前只有str()缠绕它。

如何从保存在字符串元组中的MSSQL数据库中转义varbinary(512),以便在SELECT/INSERT WHERE查询中使用它?

0 个答案:

没有答案
相关问题