Exemplo n.º 1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="node"></param>
 /// <returns></returns>
 /// <remarks>
 /// Table names are only written by this function when the
 /// table appears in the FROM clause. In all other cases it's
 /// WriteColumnIdentifier that generates the output
 /// </remarks>
 public void WriteTableOrViewName(TableOrViewName node)
 {
     if (resolveNames)
     {
         Writer.Write(GetResolvedTableName(node.TableReference));
     }
     else
     {
         // Fall back to original behavior
         base.WriteNode(node);
     }
 }
Exemplo n.º 2
0
 public override bool WriteTableOrViewName(TableOrViewName node)
 {
     if (ResolveNames)
     {
         Writer.Write(GetResolvedTableName(node.TableReference));
         return false;
     }
     else
     {
         return true;
     }
 }