2017-11-16 16 views
-1

を実行することはできませんが、それは私はこのエラーを得たpymssqlは、私のpythonを使用したSQLコマンドのこのタイプを実行しようとしているEXECコマンドSQL

import pymssql 

_conn = pymssql.connect(** SQL parameter) 
_cur = _conn.cursor() 
_cur.execute("EXEC(SELECT * something)") 

動作しません。

enter image description here ありがとうございます。

+1

取得しているエラーは何ですか? – Arun

+0

私は投稿を更新します –

+0

'_cur.execute(...'? – Szabolcs

答えて

0

EXECUTEコマンドは、文字列ではなく、プレーンなSQLコマンドを取ります

EXEC('SELECT * something') 

をしかし、私はあなたがこれをやっている理由は、あなただけの直接SELECT文を渡すことができるかわかりません。

+0

これは、このタイプのSQLリクエストがあります –

+0

私は理解していません。そのSQLファイルの内容とそれを読むために使用している完全なコードを表示してください –

+0

次の答えを見てください –