số
Tất cả các kết quả của một hàng duy nhất từ một chọn là nguyên tử. Nghĩa là, bạn có thể xem tất cả chúng như thể chúng xảy ra song song và không thể phụ thuộc vào nhau.
Nếu bạn đang đề cập đến cột được tính toán, thì bạn cần phải cập nhật đầu vào của công thức cho kết quả để thay đổi trong khi chọn.
Hãy suy nghĩ về các cột được tính là macro hoặc chế độ xem mini, tính một chút phép tính bất cứ khi nào bạn gọi.
Ví dụ, các cột này sẽ giống hệt nhau, luôn luôn:
-- assume that 'Calc' is a computed column equal to Salaray*.25
SELECT Calc, Salary*.25 Calc2 FROM YourTable
Cũng nên nhớ rằng tùy chọn persisted
không thay đổi bất kỳ điều này. Nó giữ giá trị xung quanh đó là tốt đẹp cho lập chỉ mục, nhưng nguyên tử không thay đổi.
Nguồn
2009-01-05 17:01:58
Tôi đang ở trong cùng một thuyền .. Hell SQL server .. MS Access có thể thực hiện việc này.Và người dùng doanh nghiệp của chúng tôi có thể tính toán một cái gì đó bạn đã nói trong câu hỏi và tự hỏi tại sao tôi không thể làm trong SQL. –