Cannot save a view/function/procedure that is self-referenced.
SQL Server 2005
Views, functions, and stored procedures cannot reference themselves directly or indirectly. For example, if you have a view named titleview, you cannot insert SQL syntax such as SELECT * from titleview.