Answers for "What is a deterministic function?"
https://ask.sqlservercentral.com/questions/37878/what-is-a-deterministic-function.html
The latest answers for the question "What is a deterministic function?"Answer by Christian13467
https://ask.sqlservercentral.com/answers/37881/view.html
<p>A deterministic function gives always the same result to given parameters. The result of a deterministic function depends only from the input. It can have more than one parameter.</p>
<p>Samples of deterministic functions: length, to_upper, trunc, substr</p>
<p>Oracle uses deterministic functions building function based indexes. Be deterministic is necessary because oracle stores the function result into a normal index. At query time the optimizer calls the function again for query parameters but not for all table values.</p>Fri, 27 Nov 2009 05:45:18 GMTChristian13467