The SQL editor and its parser are pretty good, but they handle only a subset of SQL, and are especially ignorant of vender-specific extensions. If the parser encounters something it doens't understand, it'll complain (i.e. show a warning). This doesn't mean the query isn't valid, it just means the parser is confused. It'll send the query to the database anyhow.