示例#1
0
文件: ddl.py 项目: megvuyyuru/ibis
 def _ibis_string_to_impala(self, tval):
     if tval in _sql_type_names.keys():
         return _sql_type_names[tval]
     result = ir._parse_decimal(tval)
     if result:
         return 'decimal({0},{1})'.format(result.precision,
                                          result.scale)
示例#2
0
文件: udf.py 项目: megvuyyuru/ibis
def _impala_type_to_ibis(tval):
    if tval in _impala_to_ibis.keys():
        return _impala_to_ibis[tval]
    result = ir._parse_decimal(tval)
    if result:
        return result.__repr__()
    raise Exception('Not a valid Impala type')
示例#3
0
文件: udf.py 项目: megvuyyuru/ibis
def _impala_type_to_ibis(tval):
    if tval in _impala_to_ibis.keys():
        return _impala_to_ibis[tval]
    result = ir._parse_decimal(tval)
    if result:
        return result.__repr__()
    raise Exception('Not a valid Impala type')
示例#4
0
文件: udf.py 项目: megvuyyuru/ibis
def _ibis_string_to_impala(tval):
    if tval in _expr._sql_type_names.keys():
        return _expr._sql_type_names[tval]
    result = ir._parse_decimal(tval)
    if result:
        return result.__repr__()
示例#5
0
文件: udf.py 项目: megvuyyuru/ibis
def _ibis_string_to_impala(tval):
    if tval in _expr._sql_type_names.keys():
        return _expr._sql_type_names[tval]
    result = ir._parse_decimal(tval)
    if result:
        return result.__repr__()