Nº
Todos los resultados de una sola fila de un selecto son atómica. Es decir, puede verlos todos como si ocurrieran en paralelo y no pueden depender el uno del otro.
Si se refiere a columnas calculadas, entonces necesita actualizar la entrada de la fórmula para que el resultado cambie durante una selección.
Piense en columnas calculadas como macros o mini-vistas que inyectan un pequeño cálculo cada vez que los llama.
Por ejemplo, estas columnas serán idénticos, siempre:
-- assume that 'Calc' is a computed column equal to Salaray*.25
SELECT Calc, Salary*.25 Calc2 FROM YourTable
También hay que tener en cuenta que la opción persisted
no cambia nada de esto. Mantiene el valor alrededor del cual es bueno para la indexación, pero la atomicidad no cambia.
estoy en el mismo barco .. Infierno servidor SQL .. MS Access puede hacer esto.Y nuestros usuarios comerciales pueden calcular algo que usted dijo en la pregunta y se pregunta por qué no puedo hacerlo en SQL. –