Có một bài viết hay tại đây mà thảo luận về điểm này. Điều quan trọng cần lưu ý là không có sự khác biệt về kích thước bảng, tuy nhiên một số người dùng thích sử dụng chuỗi trống vì nó có thể giúp truy vấn dễ dàng hơn vì không có kiểm tra NULL để thực hiện. Bạn chỉ cần kiểm tra xem chuỗi có trống không. Một điều khác cần lưu ý là NULL có nghĩa là gì trong ngữ cảnh của cơ sở dữ liệu quan hệ. Có nghĩa là con trỏ đến trường ký tự được đặt thành 0x00 trong tiêu đề của hàng, do đó không có dữ liệu nào để truy cập.
Cập nhật Có một bài viết chi tiết tại đây trong đó nói về những gì đang thực sự xảy ra hàng ngày
kết quả của DBCC PAGE cho thấy rằng cả chuỗi NULL và chuỗi rỗng đều chiếm không byte .