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)
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')
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__()