mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-10-22 08:20:48 +00:00
27 lines
606 B
C++
27 lines
606 B
C++
#pragma once
|
|
|
|
#include <DB/Columns/ColumnsNumber.h>
|
|
#include <DB/DataTypes/IDataTypeNumberVariable.h>
|
|
|
|
|
|
namespace DB
|
|
{
|
|
|
|
/** Типы столбцов для чисел переменной ширины. */
|
|
|
|
class DataTypeVarUInt : public IDataTypeNumberVariable<UInt64, ColumnUInt64>
|
|
{
|
|
public:
|
|
std::string getName() const { return "VarUInt"; }
|
|
DataTypePtr clone() const { return new DataTypeVarUInt; }
|
|
};
|
|
|
|
class DataTypeVarInt : public IDataTypeNumberVariable<Int64, ColumnInt64>
|
|
{
|
|
public:
|
|
std::string getName() const { return "VarInt"; }
|
|
DataTypePtr clone() const { return new DataTypeVarInt; }
|
|
};
|
|
|
|
}
|