2011-08-09 15:57:33 +00:00
|
|
|
#pragma once
|
2010-03-12 18:25:35 +00:00
|
|
|
|
2017-04-01 09:19:00 +00:00
|
|
|
#include <Core/Types.h>
|
|
|
|
#include <Columns/ColumnVector.h>
|
|
|
|
#include <Columns/ColumnConst.h>
|
2010-03-12 18:25:35 +00:00
|
|
|
|
|
|
|
|
|
|
|
namespace DB
|
|
|
|
{
|
|
|
|
|
2017-04-06 19:51:44 +00:00
|
|
|
/** Columns with numbers. */
|
2010-03-12 18:25:35 +00:00
|
|
|
|
2016-05-28 10:35:44 +00:00
|
|
|
using ColumnUInt8 = ColumnVector<UInt8>;
|
|
|
|
using ColumnUInt16 = ColumnVector<UInt16>;
|
|
|
|
using ColumnUInt32 = ColumnVector<UInt32>;
|
|
|
|
using ColumnUInt64 = ColumnVector<UInt64>;
|
2010-03-12 18:25:35 +00:00
|
|
|
|
2016-05-28 10:35:44 +00:00
|
|
|
using ColumnInt8 = ColumnVector<Int8>;
|
|
|
|
using ColumnInt16 = ColumnVector<Int16>;
|
|
|
|
using ColumnInt32 = ColumnVector<Int32>;
|
|
|
|
using ColumnInt64 = ColumnVector<Int64>;
|
2010-03-12 18:25:35 +00:00
|
|
|
|
2016-05-28 10:35:44 +00:00
|
|
|
using ColumnFloat32 = ColumnVector<Float32>;
|
|
|
|
using ColumnFloat64 = ColumnVector<Float64>;
|
2010-03-12 18:25:35 +00:00
|
|
|
|
2011-08-12 20:39:42 +00:00
|
|
|
|
2016-05-28 10:35:44 +00:00
|
|
|
using ColumnConstUInt8 = ColumnConst<UInt8>;
|
|
|
|
using ColumnConstUInt16 = ColumnConst<UInt16>;
|
|
|
|
using ColumnConstUInt32 = ColumnConst<UInt32>;
|
|
|
|
using ColumnConstUInt64 = ColumnConst<UInt64>;
|
2011-08-12 20:39:42 +00:00
|
|
|
|
2016-05-28 10:35:44 +00:00
|
|
|
using ColumnConstInt8 = ColumnConst<Int8>;
|
|
|
|
using ColumnConstInt16 = ColumnConst<Int16>;
|
|
|
|
using ColumnConstInt32 = ColumnConst<Int32>;
|
|
|
|
using ColumnConstInt64 = ColumnConst<Int64>;
|
2011-08-12 20:39:42 +00:00
|
|
|
|
2016-05-28 10:35:44 +00:00
|
|
|
using ColumnConstFloat32 = ColumnConst<Float32>;
|
|
|
|
using ColumnConstFloat64 = ColumnConst<Float64>;
|
2011-08-12 20:39:42 +00:00
|
|
|
|
2010-03-12 18:25:35 +00:00
|
|
|
}
|