я сделал вот так:
c.execute("UPDATE response SET(name='{name}', textt='{new}', url ='{url}') WHERE name = '{old}'".format(name=name, new=new, url=url, old=old))
F-строку нельзя не потому-что "давайте просто не будем использовать f-строку с SQL". Прочитай про SQL-инъекции, потому-что format тоже плохо для SQL использовать. Вообще, в доке sqlite3 либы подробно описано как передавать динамические значения в запросы