MS SQL has some commands that are not standard ANSI SQL and therefore won't be known by other SQL interpreters.
Is there a "drop view" command in your create view query anywhere? auto-generated MS SQL will often check for and drop an existing object before creating a new one, maybe the check got deleted but the drop stayed.