Hola, Cinthia.
El error que estás viendo es debido al "modo seguro" en MySQL Workbench. Este modo evita que se realicen actualizaciones sin un WHERE que utilice una clave primaria o un índice único. Para resolver esto, puedes desactivar el modo seguro temporalmente. Aquí te dejo los pasos:
Desactiva el modo seguro:
- Ve a
Edit > Preferences. - En la sección
SQL Editor, desmarca la opción Safe Updates. - Guarda los cambios y reinicia MySQL Workbench.
Asegúrate de usar una condición WHERE adecuada:
- Asegúrate de que tu sentencia
UPDATE tenga una condición WHERE que sea lo suficientemente específica para evitar modificar múltiples filas accidentalmente.
Ejecuta de nuevo tu consulta:
- Una vez que hayas desactivado el modo seguro, intenta ejecutar de nuevo tu sentencia
UPDATE.
Espero que esto te ayude a resolver el problema.