Jeg løste et lignende problem ved hjælp af NULLIF
funktion:
UPDATE table
SET col1 = NULLIF(col1, '')
Fra T-SQL-referencen:
NULLIF returnerer det første udtryk, hvis de to udtryk ikke er ens. Hvis udtrykkene er ens, returnerer NULLIF en nulværdi af typen af det første udtryk.