У меня есть скалярный UDF, который я знаю, чтобы быть детерминированным, но SQL нет. Есть ли способ объявить его детерминированным, чтобы я мог использовать его в определении постоянного вычисляемого столбца?
дальнейшие разъяснения:
Цель этого упражнения заключается в том, что мне нужно извлечь определенные значения из столбца XML в строке. Я не могу использовать метод value
для столбца xml в своем определении вычисляемого столбца, но я могу использовать его в UDF. Я знаю, что запрос xpath в методе value
даст тот же результат, что и тот же результат, поэтому я, конечно, понимаю, что не все вызовы value
будут детерминированными. Я хочу сказать, что мой.