#include #include #include #include #include #include #include #include using Poco::SharedPtr; int main(int argc, char ** argv) { try { DB::StorageSystemNumbers table("Numbers"); DB::Names column_names; column_names.push_back("number"); DB::Block sample; DB::ColumnWithNameAndType col; col.type = new DB::DataTypeUInt64; sample.insert(col); DB::WriteBufferFromOStream out_buf(std::cout); DB::LimitBlockInputStream input(table.read(column_names, 0, 10)[0], 10, 96); DB::TabSeparatedRowOutputStream output(out_buf, sample); DB::copyData(input, output); } catch (const DB::Exception & e) { std::cerr << e.what() << ", " << e.message() << std::endl; return 1; } return 0; }