Я использую Python 2.7 и pymssql 1.9.908.
В .net для запроса базы данных я бы сделал что-то вроде этого:
using (SqlCommand com = new SqlCommand("select * from Customer where CustomerId = @CustomerId", connection))
{
com.Parameters.AddWithValue("@CustomerID", CustomerID);
//Do something with the command
}
Я пытаюсь выяснить, что эквивалентно для python и, в частности, для pymssql. Я понимаю, что мог бы просто выполнить форматирование строки, однако это, похоже, не справляется с экранированием должным образом, как это делает параметр (я могу ошибаться в этом).
Как мне это сделать в питоне?