public final function AppendColumnData(Relational\Columns\Column $Column, $Value)
{
$ValueExpression = Relational\Expressions\Expression::Constant($Value);
$PersistExpression = $Column->GetDataType()->GetPersistExpression($ValueExpression);
if ($ValueExpression === $PersistExpression) {
$this->AppendSingleValue($Value);
} else {
$this->ExpressionCompiler->Append($this, $PersistExpression);
}
}