Мне нужно выполнить хранимую процедуру из Python. Я использую pyodbc для этого. Хранимая процедура требует передачи параметра datetime.
Я использую следующий код:
cursor.execute('exec [Data].[GetData]?',datetime.datetime.now())
Я получаю следующую ошибку:
ProgrammingError: ('42000', '[42000] [Microsoft] [Драйвер ODBC SQL Server] [SQL Server] Неявное преобразование из типа данных datetime в bigint недопустимо. Используйте функцию CONVERT для запуска этого запроса. (257 ) (SQLExecDirectW) ')
Что мне делать?