Creates a string representation of this expression.
If the expressions takes its value from a parameter's value, like SqlExpressionValueParameter and is set, the returned string is the parameter's string representation instead.