protected function AppendCast(QueryBuilder $QueryBuilder, E\CastExpression $Expression) { $QueryBuilder->Append('CAST'); $QueryBuilder->Append('('); $this->Append($QueryBuilder, $Expression->GetCastValueExpression()); $QueryBuilder->Append(' ' . $this->GetCastAsKeyword() . ' '); $QueryBuilder->Append($this->GetCastTypeString($Expression->GetCastType())); $QueryBuilder->Append(')'); }