我正在使用 pyodbc 连接 sqlserver,下面是我的连接字符串..一切正常,但结果以 unicode 字符串返回..我在连接字符串中有 CHARSET=UTF8 但仍然作为 unicode 字符串返回?
有什么方法可以使用连接参数本身来限制它?
我不想调用额外的函数来将我的 unicode 转换为普通字符串。
import pyodbc as p
connstr= 'DRIVER={SQL Server};SERVER=USERNAME\SQLEXPRESS;DATABASE=TEST;Trusted_Connection=yes;unicode_results=True;CHARSET=UTF8'
conn = p.connect(connstr)
print conn
cursor = conn.cursor()
result = cursor.execute("select * from employee1")
for each in result:
print each