Преобразовать рабочий запрос Sqlite3 с функцией strftime в запрос для Python ver 3.8

Есть рабочий запрос в Sqlite3. База - Test_SAU_TKA, таблица - TestData, столбец - DateT(тип TEXT).

введите сюда описание изображения

Данный код в Python работал с простым запросом cur.execute('SELECT DateT FROM Test_SAU_TKA'). Значит проблема (ошибка с текстом не пишется и просто закрывается программа) только в попытки реализовать запрос из Sqlite3 на картинке. Помогите понять как правильно записать запрос т.к. опыта в программировании мало.

def sqlite3_read_db_SAU_TKA1(database, table_SAU_TKA1): 
    DBread = sqlite3.connect(database)  
    cur = DBread.cursor()

    cur.execute("SELECT * FROM TestData WHERE DateT BETWEEN strftime('%Y-%m-%d %H:%M:%S', '2020-06-08 16:42:22') and strftime('%Y-%m-%d %H:%M:%S', '2020-06-08 17:06:59'")   # Попытка реализовать запрос

    data = cur.fetchall()   
    for row in data:    
        print(row)  
    DBread.commit()     
    cur.close()         
    DBread.close()      
    return data         

Ответы (0 шт):