title: Ignore "Invalid Column Name" for tables where a column does not exist
body: <p>Is it possible to tell sql server (within a query) that it's OK to ignore a column if it does not exist in a table?</p>
  
  <p>The use case is:<br>
  Some tables have an <code>isDeleted</code> column, but not all of them.<br>
  Throughout the application do not return records where <code>isDeleted</code> is <code>TRUE</code>.</p>
  
  <p>Ideally, it would be nice to add this at the lowest level possible in our app so all queries include <code>AND isDeleted=FALSE</code>, but would not break the query if the <code>isDeleted</code> column doesn't exist.</p>