Я использую 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. Я понимаю, что мог бы просто выполнять форматирование строк, однако это не похоже на то, что дескриптор экранирует должным образом, как параметр (я могу ошибаться).
Как мне это сделать на python?