#include #include namespace DB { namespace { struct Impl { static constexpr auto name = "formatReadableDecimalSize"; static void format(double value, DB::WriteBuffer & out) { formatReadableSizeWithDecimalSuffix(value, out); } }; } REGISTER_FUNCTION(FormatReadableDecimalSize) { factory.registerFunction>( { R"( Accepts the size (number of bytes). Returns a rounded size with a suffix (KB, MB, etc.) as a string. )", Documentation::Examples{ {"formatReadableDecimalSize", "SELECT formatReadableDecimalSize(1000)"}}, Documentation::Categories{"OtherFunctions"} }, FunctionFactory::CaseSensitive); } }