Giá trị ngày / giờ thường không được coi là đủ duy nhất. Cho dù bạn định nghĩa nó tốt đến đâu, có thể có 2 hành động xảy ra cho cùng một giá trị datetime.
Trước SQL Server 2008, giá trị chính xác nhất là một vòng 3,33 mili giây được làm tròn datetime
thực sự là vĩnh cửu. datetime2
phân giải đến 100 nano giây cũng không đủ chính xác.
Từ một góc nhìn khác, thời gian là một con số thực sự . Cho dù bạn lưu trữ thời gian chính xác đến mức nào, luôn có một số làm tròn theo mức độ phân giải của bạn (Trong trường hợp này là 3,33 ms hoặc 100 ns)
Sử dụng LSN (nghĩa là numeric (25,0)
) mang lại giá trị số nguyên rõ ràng tăng đơn điệu rõ ràng. Nó là một số tự nhiên