Python 2.6 版 pyodbc 3.0.6 版
Python 代码示例:#!/usr/bin/python26
import pyodbc
import os
import sys
SQL = sys.argv[1];
conn = pyodbc.connect('DSN=VerticaDSN')
cursor = conn.cursor()
cursor.execute(SQL)
rows = cursor.fetchall()
for row in rows:
print row[0]
python 不是按表格中的原样打印数据,而是输出损坏的数据,仅输出部分数据,例如
ps
t Foods
smart
ly Dollar
enney
ean
rd
预期结果集:
Ames
Ukrops
Giant Foods
Cardsmart
Aco
Family Dollar
JC Penney
Eckerd
为什么结果集被破坏?有什么建议么?