No se puede guardar una vista, función o procedimiento que haga referencia a sí mismo.
Las vistas, funciones y procedimientos almacenados no pueden hacer referencia a sí mismos directa ni indirectamente. Por ejemplo, si tiene una vista denominada titleview, no puede insertar sintaxis SQL como SELECT * desde titleview.
Para corregir este error
Elimine la sintaxis SQL que hace referencia a sí misma.
O bien
Cree una vista, función o procedimiento nuevo mediante el comando Guardar como.