Cannot create %1!s! on view '%2!s!' because the view references non-deterministic or imprecise member function '%3!s!' on CLR type '%4!s!'. 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.
Cannot create %1!s! on view '%2!s!' because it contains one or more UNION, INTERSECT, or EXCEPT operators. Consider creating ...
Cannot create %1!s! on view '%2!s!' because it references another view '%3!s!'. Consider expanding referenced view's definition ...
Cannot create %1!s! on view '%2!s!' because it references CLR routine (function or method) '%3!s!' outside non-key columns ...
Cannot create %1!s! on view '%2!s!' because its select list does not include a proper use of COUNT_BIG. Consider adding COUNT_BIG(*) ...
Cannot create %1!s! on view '%2!s!' because the view references non-deterministic or imprecise member function '%3!s!' on ...
Cannot create %1!s! on view '%2!s!' because the view uses an implicit conversion from string to datetime or smalldatetime. ...
Cannot create %1!s! on view '%2!s!' because view uses imprecise user-defined function '%3!s!'. Consider removing reference ...
Cannot create %1!s! on view '%2!s!'. The collation cast expression with collation name '%3!s!' is non-deterministic because ...
Cannot create %1!s! on view '%2!s!'. The function '%3!s!' yields imprecise results. Use a precise system function, or modify ...