以下代碼無法正常工作 - 它正確地插入了'NumberOfUnitsSold'列,但'日期'列只是以0000-00-00結尾。我確信這只是我做錯了一件簡單的事情。使用Python將日期插入到SQL表中
currentDate = 9/12/14
currentDate = datetime.datetime.strptime(currentDate, '%m/%d/%y').strftime('%Y-%m-%d')
cursor.execute("INSERT INTO RealSalesData (date, NumberOfUnitsSold) VALUES (%s, 1)" % currentDate)
我在做什麼錯?看起來我可能需要使用TO_DATE()或其他東西,但是我還沒有成功實現這個功能。
通常情況下,使用遊標''作爲佔位符。 – nneonneo