Запрос в Sqlite3 с использованием переменной

Рейтинг: 0Ответов: 0Опубликовано: 29.01.2023

при попытке запустить запрос в базу данных с использованием заранее заданной переменной выводится нулевое значение и запрос соответственно не исполняется, в то же время, если подставить вместо переменной само строковое значение напрямую, то запрос исполняется. Голову сломал, не пойму в чем беда.

contractNum = pyperclip.paste() 

import sqlite3

db = sqlite3.connect('pk2.sqlite3')
c = db.cursor()
c.execute(f"SELECT cession, bank FROM pk2 WHERE contract LIKE '{contractNum}'")
print(c.fetchone())
db.commit()
db.close()

Ответы

Ответов пока нет.