Mmmm... Necesitas leer un poco más de SQL
, estás confundiendo la sintaxis de UPDATE con la de INSERT, y las funciones que necesitas (NOW() devuelve un DateTime, y tu tienes el par de datos en dos campos distintos).
El SET al que te refieres no es el SET del UPDATE. En ese caso es una cláusula del UPDATE, mientras que cuando se ejecuta directamente es una sentencia de asignación de una valor en una variable.