저는 Ubuntu를 사용하고 있습니다. 장고에서 pyodbc를 사용하여 Microsoft SQL 데이터베이스에 액세스하려고합니다. 모든 요구 사항을 설치했습니다. 이를 위해, 나는이FreeTDS SQL Server 데이터 형식이 잘못되었습니다
cursor.execute('SELECT * FROM mytable')
그것은 잘 작동 할 때,
[HY004] [FreeTDS][SQL Server]Invalid data type (0) (SQLBindParameter)')
이다 그러나이
cursor.execute('SELECT Id FROM %s' %table_name)
나는 점점 오전 오류를 썼다. 왜 그 오류를 볼 수 있습니까? 그 문제를 해결할 방법이 있습니까?
이 커서도 시도해보십시오. ('SELECT Id FROM?', table_name) 잘 동작하지 않습니다. 당신은 그 명령의 동등성을 제공 할 수 있습니까? –