title: Are there any SQL Validators that can check syntax against multiple database servers?
body: <p>Are there any SQL Validators that can check syntax against multiple database servers?</p>
  
  <p>For example, I might want to check whether a particular query will work against Oracle, MySQL and SQL Server. </p>
  
  <p>I am more concerned about the SQL syntax than the actual schema being queried, so a tool that can catch major syntax errors, like detecting that the <code>limit</code> clause is not supported in SQL Server and Oracle would be good enough.</p>
  
  <hr>
  
  <p><strong>EDIT:</strong></p>
  
  <p>Several answers have suggested checking syntax for a particular DBMS or for ANSI Standard. </p>
  
  <p>What I am looking for a possibility of targeting a sort of union of features between two or more databases (say SQL Server and Oracle). I would like to be able to use any SQL feature that is supported by all of the DBMS I am targeting in a particular application. </p>
  
  <p>I am not sure if it is worthwhile. I think it depends upon the number of non-ANSI features shared by several databases. If there are very few, then perhaps it will be better to target the ANSI standard. </p>