Saya memecahkan masalah serupa menggunakan NULLIF
fungsi:
UPDATE table
SET col1 = NULLIF(col1, '')
Dari referensi T-SQL:
NULLIF mengembalikan ekspresi pertama jika kedua ekspresi tidak sama. Jika ekspresinya sama, NULLIF mengembalikan nilai null dari tipe ekspresi pertama.