Просто чтобы прояснить, нужно всего лишь сделать
UPDATE [MyTable]
SET [SomeField] = 1
WHERE [SomeField] is NULL
, поскольку предложение where используется только для уменьшения области применения обновления.
Звучит так, как будто вы переходите на SQL из опыта разработки, поэтому один совет, который вам может пригодиться, - это попробовать свои операции в транзакции. Таким образом, вы можете отменить любые ошибки и улучшить SQL, над которым вы работаете.
Чтобы использовать этот прогон
BEGIN TRAN
перед выполнением команды, которую вы хотите проверить, а затем
ROLLBACK TRAN
чтобы отменить или
COMMIT TRAN
чтобы сделать его постоянным