Python の db-api を使用して、次の SQL ステートメントを組み立てようとしています。
SELECT x FROM myTable WHERE x LIKE 'BEGINNING_OF_STRING%';
ここで、BEGINNING_OF_STRING は、DB-API を介して安全に入力される Python 変数である必要があります。私は試した
beginningOfString = 'abc'
cursor.execute('SELECT x FROM myTable WHERE x LIKE '%s%', beginningOfString)
cursor.execute('SELECT x FROM myTable WHERE x LIKE '%s%%', beginningOfString)
私はアイデアがありません。これを行う正しい方法は何ですか?