Tôi đã giải quyết sự cố tương tự bằng cách sử dụng NULLIF
chức năng:
UPDATE table
SET col1 = NULLIF(col1, '')
Từ tham chiếu T-SQL:
NULLIF trả về biểu thức đầu tiên nếu hai biểu thức không bằng nhau. Nếu các biểu thức bằng nhau, NULLIF trả về giá trị rỗng của kiểu biểu thức đầu tiên.