我试图使用python的db-api汇编以下SQL语句:
SELECT x FROM myTable WHERE x LIKE 'BEGINNING_OF_STRING%';
Run Code Online (Sandbox Code Playgroud)
其中BEGINNING_OF_STRING应该是一个python var,可以通过DB-API安全地填充.我试过了
beginningOfString = 'abc'
cursor.execute('SELECT x FROM myTable WHERE x LIKE '%s%', beginningOfString)
cursor.execute('SELECT x FROM myTable WHERE x LIKE '%s%%', beginningOfString)
Run Code Online (Sandbox Code Playgroud)
我没有想法; 这样做的正确方法是什么?