Python 2.7でMS SQLドライバを使用しています。 sql_variant列を持つテーブルでクエリを実行しているときに、不正なデータが取得されています。私がデータをキャストするとき、私は正しい値を得ることができます。 明示的なCASTをスキップする方法はありますか。PyMsSQLがsql_variantカラムの不正なデータを読み取る
0
A
答えて
0
今でも同じ問題にぶつかりましたが、まだ修正が見つかりませんでした。 CASTは、仕事をするだけの事だので、私のような何かに私のSQLを再書き込みする必要がありました:
sql = 'SELECT *, CAST (sql_varian_field AS BIGINT) as my_field_fixed FROM myTable'
、ちょうどそこに最後の列に参照のうえ。
pymssqlはconn_propertiesに接続する際に、いくつかのSQLを追加することが可能になりますが:
pymssql.connect(server='.', user='', password='', database='', timeout=0, login_timeout=60, charset='UTF-8', as_dict=False, host='', appname=None, port='1433', conn_properties, autocommit=False, tds_version='7.1')
は、次の質問に答えることができます任意のSQLの専門家があります:DBは、すべてのハンドルになるだろう任意の単純なSQLコマンドがありますsql_variantフィールドは、セッション全体のいくつかの事前定義された型ですか? pymssql.connectが呼び出されたときにconn_propetiesとして渡すことができる何か?
関連する問題
- 1. QSerialPort:不正な値を読み取る
- 2. HC-SR04不正確な読み取り
- 3. Djangoテンプレートが不正なキャッシュ値を読み取る
- 4. 2つのOpenOffice Calcカラムからデータを読み取る
- 5. $ _COOKIEは不正なクッキー値を読み取る
- 6. Cで不正な読み取りを解決するには
- 7. java objectmapper readvalue不正な文字列を読み取る
- 8. Curl - 読み込み不能なデータ
- 9. 不正なパーティションテーブルを持つUSBフォーマット(読み取り専用fs)
- 10. VS2008文字列テキストの不正な読み取り
- 11. Jenkinsの読み取り不可能なデータ(CannotResolveClassException)
- 12. NodeJS - 画像ソースの読み取りで不正なファイルサイズが返される
- 13. ソケットの読み取りと長さのデータが不明確
- 14. 極端な座標が500,000,000で不正確なCGPointの読み取り
- 15. apache.poi HSSFCell getNumericCellValue不正確な読み取り
- 16. カサンドラのデータ読み込みシーケンスでカラムを無効にする
- 17. EF Coreの計算カラム不正なマッピング
- 18. pymssqlを使用してクエリ結果からカラム名を取得
- 19. リンカがシンボルを読み取れませんでした。不正なアーカイブ
- 20. C++:不正な/ out of bound配列インデックスへの書き込み/読み取り?
- 21. Alamofireを使用して不正なリクエスト(ステータスコード400)のjsonデータを読み取る方法
- 22. 読み取り不可能なsqlite3ファイル
- 23. c#XSSFWorkbook読み取り不能なコンテンツ
- 24. python pandasでcsvを読み込み、不正な値を扱う
- 25. tdbloader2の読み込みエラー:IRIの不正な文字
- 26. iOSのSafari不正な画像の読み込み
- 27. TinyMCE不正なディレクトリからのlang/plugins/themeの読み込み
- 28. FluentとNhibernateの読み込みコレクションへの不正なアクセス
- 29. バイナリデータを読み書きするときの不要なデータ
- 30. Springブート:Springデータを使用してデータを読み込むJPAが不正な値を返します
pythonベースのadodb apiでは、この明示的なキャストは必須ではありません。しかし、adodb APIを使用する上でのいくつかの制約のため、私はPyMSMSqlを試しています。このsql_variant列のキャストは常に必要ですか?私がpymssqlを初めて使用しているときは、参考にしてください。 – sam