コード例 #1
0
ファイル: typeinferer.go プロジェクト: yuanfeng0905/tidb
func (v *typeInferrer) handleValueExpr(x *ast.ValueExpr) {
	tp := types.DefaultTypeForValue(x.GetValue())
	// Set charset and collation
	x.SetType(tp)
}
コード例 #2
0
ファイル: convert_expr.go プロジェクト: zebozhuang/tidb
func (c *expressionConverter) value(v *ast.ValueExpr) {
	c.exprMap[v] = expression.Value{Val: v.GetValue()}
}
コード例 #3
0
ファイル: typeinferer.go プロジェクト: XuHuaiyu/tidb
func (v *typeInferrer) handleValueExpr(x *ast.ValueExpr) {
	types.DefaultTypeForValue(x.GetValue(), x.GetType())
}