После создания объекта соединения db
:
cursor = db.execute('SELECT * FROM Customer WHERE CustomerID = %s', [customer_id])
затем используйте любой из методов fetch...
результирующего объекта cursor
.
Не следует обманутый частью %s
: это НЕ строковое форматирование, это замена параметров (разные модули API БД используют другой синтаксис для замены параметров - pymssql просто использует неудачный %s
! -).
%s
меня отбросил. – Jason Webb 5 August 2010 в 15:17[customer_id]
, он хочет кортеж(customer_id,)
– Perkins 30 March 2016 в 18:36