protected override void EmitTableSpecifier(TableSpecifier tableSpecifier) { if (tableSpecifier.TableExpression is TableExpression) { EmitTableExpression((TableExpression)tableSpecifier.TableExpression); } else { EmitSubQueryExpression(tableSpecifier.TableExpression); } if (tableSpecifier.TableAlias != String.Empty) { Append(" "); EmitIdentifier(tableSpecifier.TableAlias); } }
protected override void EmitTableSpecifier(TableSpecifier tableSpecifier) { if (tableSpecifier.TableExpression is TableExpression) { EmitTableExpression((TableExpression)tableSpecifier.TableExpression); } else { if (_product == UDB) { AppendFormat("{0} ", SQL.Keywords.Table); } EmitSubQueryExpression(tableSpecifier.TableExpression); } if (tableSpecifier.TableAlias != String.Empty) { AppendFormat(" {0} ", SQL.Keywords.As); EmitIdentifier(tableSpecifier.TableAlias); } }