Python version 2.6 version pyodbc 3.0.6resultset Corrupted utilisant pyodbc
exemple Python code: #/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]
au lieu des données d'impression tout comme dans le tableau, sorties python données corrompues, seule une partie des données, comme
ps
t Foods
smart
ly Dollar
enney
ean
rd
attendu ResultSet:
Ames
Ukrops
Giant Foods
Cardsmart
Aco
Family Dollar
JC Penney
Eckerd
Pourquoi Resultset est-il corrompu? Des suggestions?
Quel SGBD pour la source de données (SQL Server, Oracle, MySQL, etc.) et quel pilote est utilisé? – Bryan
Vertica. Pilote libverticaodbc.so – Toyway