Я создал скрипт Python, который извлекает данные из Auth0 и публикует их в Ms-sql, но я получаю ошибки
for d in data:
print d["email"], d["created_at"],d["last_login"],d["last_ip"] #this part worked great
SQLCommand = ("INSERT INTO [dbo].[Auth0_stg] "
"([Email],[created_at],[last_login],[last_ip]) "
" VALUES(?,?,?,?)")
Values = d["email"],d['created_at'],d['last_login'],d['last_ip']
cursor.executemany(SQLCommand,Values)
cursor.commit()
Когда я выполнял операторы печати,
d['email'], d['last_login']
все напечатано отлично.но когда я использовал команды SQL, чтобы попытаться заполнить свою таблицу, он возвращает эту ошибку
File "C:\Python27\lib\site-packages\pypyodbc.py", line 1454, in execute
raise TypeError("Params must be in a list, tuple, or Row")
TypeError: Params must be in a list, tuple, or Row
Любые предложения / идеи приветствуются!