Tôi có theo T-SQL để cập nhật một bảng với dữ liệu thử nghiệm:RAND không khác nhau cho mỗi dòng trong T-SQL UPDATE
UPDATE
SomeTable
SET
Created = GETDATE () - CAST (RAND () * 365 AS int) ,
LastUpdated = GETDATE () - CAST (RAND () * 365 AS int)
Tôi muốn nó chọn daes ngẫu nhiên trong năm qua, không may nó sử dụng cùng một ngày cho mỗi hàng. cách tốt nhất để làm cho nó được ngẫu nhiên mỗi hàng nó cập nhật là gì?
Great stuff. Tôi tự hỏi tại sao họ làm cho nó không thay đổi mỗi hàng, nhưng câu hỏi đó là cho một ngày :) –
Như một sang một bên, phương pháp của bạn không có một vấn đề: nó mang lại giá trị âm. Dễ dàng sửa chữa mặc dù: ABS (CHECKSUM (NEWID())% 365) –
doh! cảm ơn. Tôi luôn luôn quên bản thân mình quá ... – gbn