【发布时间】:2014-05-20 14:19:04
【问题描述】:
我试图在我的 SQL 查询中返回一个硬编码值,但是当使用 pyodbc 运行查询时,随机记录返回 '\x0e' 而不是硬编码值(在本例中为 '16')。如果我在服务器 (MS SQL Server 2008) 上运行查询,查询将返回所有正确的结果和值。
查询的开头如下所示:
我的 SQL 代码:
Select '"16","' + S.ShipNum + '","'
我的python代码:
cursor.execute("""Select '\"16\",\"' + SS.ShipNum + '\",\"'
还有其他方法可以保证从查询中返回值吗?
【问题讨论】: