Fait intéressant, les deux fonctionnent :
`start_time` timestamp(6),
Et :
`start_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
Vous pouvez utiliser ce dernier - laissez le spécificateur de précision en dehors de la définition.
Mais la bonne méthode est :
`start_time` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6),
Comme expliqué dans la documentation :