Я работаю с таблицей Teradata, у которой есть столбец отметки времени: TIMESTAMP (6) с данными, которые выглядят следующим образом:
2/14/2019 13:09:51.210000
В настоящее время у меня есть переменная времени Python, которую я хочу отправить вТаблица Teradata через SQL, которая выглядит следующим образом:
from datetime import datetime
time = datetime.now().strftime("%m/%d/%Y %H:%M:%S")
02/14/2019 13:23:24
Как я могу переформатировать это, чтобы вставить правильно?Выдает ошибку:
teradata.api.DatabaseError: (6760, '[22008] [Teradata][ODBC Teradata Driver][Teradata Database](-6760)Invalid timestamp.')
Я пытался использовать тот же формат, который использует столбец метки времени Teradata:
time = datetime.now().strftime("%mm/%dd/%YYYY %HH24:%MI:%SS")
То же сообщение об ошибке
Спасибо