func (f Version) Resolved() bool {
	return true
}
Resolved implements the Expression interface.
package function
import (
	"fmt"
	"github.com/src-d/go-mysql-server/sql"
)
const mysqlVersion = "8.0.11"
type Version string
func NewVersion(versionPostfix string) func(...sql.Expression) (sql.Expression, error) {
	return func(...sql.Expression) (sql.Expression, error) {
		return Version(versionPostfix), nil
	}
}
func (f Version) Type() sql.Type { return sql.Text }
func (f Version) IsNullable() bool {
	return false
}
func (f Version) String() string {
	return "VERSION()"
}
func (f Version) WithChildren(children ...sql.Expression) (sql.Expression, error) {
	if len(children) != 0 {
		return nil, sql.ErrInvalidChildrenNumber.New(f, len(children), 0)
	}
	return f, nil
}