0
私はPyodbcを使用しており、データベースに接続しています。 SELECT文とFROM文だけを使ってデータを簡単に引き出すことができます。Pyodbc - WHERE句でSQLクエリを実行する(構文エラー)
しかし、私はそれが構文エラーを投げているWHEREステートメントを使用しようとすると:
これはコードです:
import pyodbc
conn = pyodbc.connect('DSN=QueryBuilder')
cursor = conn.cursor()
cursor.execute('SELECT * FROM dbo.Grantinformation WHERE HoldingOrganisationName = 'university of edinburgh'')
私はこのエラーを取得する:
SyntaxError: invalid syntax
私が実行している場合:
SELECT *
FROM dbo.Grantinformation
WHERE HoldingOrganisationName = 'university of edinburgh'
SQL Server Management StudioではSQLが正常に動作するため、pyodbcで間違っていることは明らかです。
多くのお礼ありがとうございます。
おっと!ダニエルありがとう! – ScoutEU