Nó phải là :
cursor.execute ("""
UPDATE tblTableName
SET Year=%s, Month=%s, Day=%s, Hour=%s, Minute=%s
WHERE Server=%s
""", (Year, Month, Day, Hour, Minute, ServerID))
Bạn cũng có thể làm điều đó với thao tác chuỗi cơ bản,
cursor.execute ("UPDATE tblTableName SET Year=%s, Month=%s, Day=%s, Hour=%s, Minute=%s WHERE Server='%s' " % (Year, Month, Day, Hour, Minute, ServerID))
nhưng cách này không được khuyến khích vì nó khiến bạn mở SQL Injection . Vì thật dễ dàng (và tương tự) để thực hiện điều đó theo cách đúng đắn . Làm điều đó một cách chính xác.
Điều duy nhất bạn nên cẩn thận, là một số chương trình phụ trợ cơ sở dữ liệu không tuân theo cùng một quy ước để thay thế chuỗi (có lưu ý đến SQLite).