2017-11-16 14 views
-1

을 실행할 수 없습니다하지만 난이 오류가 발생했습니다pymssql는, 내가 파이썬과 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

문자열이 아닌 일반 SQL 명령을 취

EXEC('SELECT * something') 

을하지만 난 당신이이 일을하는 이유를 모르겠어요, 당신은 단지 직접 SELECT 문을 통과 할 수있다.

+0

) 줄 뒤에'_conn.commit()'을 추가 했습니까? 이 유형의 SQL 요청이 있습니다 –

+0

이해가 안됩니다. 해당 SQL 파일의 내용과 읽는 데 사용하는 전체 코드를 표시하십시오 –

+0

다음 대답보기 –