mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-19 16:20:50 +00:00
dbms: development.
This commit is contained in:
parent
148b08ff1a
commit
746b7fce5e
29
dbms/src/Storages/tests/system_numbers.cpp
Normal file
29
dbms/src/Storages/tests/system_numbers.cpp
Normal file
@ -0,0 +1,29 @@
|
||||
#include <iostream>
|
||||
|
||||
#include <Poco/SharedPtr.h>
|
||||
|
||||
#include <DB/Storages/StorageSystemNumbers.h>
|
||||
#include <DB/DataStreams/TabSeparatedRowOutputStream.h>
|
||||
#include <DB/DataStreams/copyData.h>
|
||||
#include <DB/ColumnTypes/ColumnTypesNumberFixed.h>
|
||||
|
||||
using Poco::SharedPtr;
|
||||
|
||||
|
||||
int main(int argc, char ** argv)
|
||||
{
|
||||
DB::StorageSystemNumbers table;
|
||||
|
||||
DB::ColumnNames column_names;
|
||||
column_names.push_back("numbers");
|
||||
|
||||
Poco::SharedPtr<DB::ColumnTypes> column_types;
|
||||
column_types->push_back(new DB::ColumnTypeUInt64);
|
||||
|
||||
SharedPtr<DB::IBlockInputStream> input = table.read(column_names, 0);
|
||||
DB::TabSeparatedRowOutputStream output(std::cout, column_types);
|
||||
|
||||
DB::copyData(*input, output);
|
||||
|
||||
return 0;
|
||||
}
|
Loading…
Reference in New Issue
Block a user