Cannot create %1 on view '%2' because the view references non-deterministic or imprecise member function '%3' on user-defined type '%4'. Consider removing reference to the function or altering the function to behave in a deterministic way. Do not declare a CLR function that behaves non-deterministically to have IsDeterministic=true, because that can lead to index corruption. See Books Online for details.