pyodbc
SAS ODBC ドライバーを使用して、Python を使用して SAS データセットの読み取りと書き込みを行っています。データを完全にロードできますが、データを保存するときは、次のようなものを使用します。
cursor.execute('insert into dataset.test VALUES (?)', u'testing')
...pyodbc.Error: ('HY004', '[HY004] [Microsoft][ODBC Driver Manager] SQL data type out of range (0) (SQLBindParameter)')
エラーが発生します。
問題は、私がユニコード文字列を渡しているという事実にあるようです。これを処理するために何をする必要がありますか?