MCPcopy Create free account
hub / github.com/ByConity/ByConity / convertToMapKeyField

Function convertToMapKeyField

src/DataTypes/MapHelpers.cpp:157–163  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

155}
156
157Field convertToMapKeyField(const DataTypePtr & key_type, const String & key_name)
158{
159 ReadBufferFromString buffer(key_name);
160 auto column = IColumn::mutate(key_type->createColumn());
161 key_type->getDefaultSerialization()->deserializeTextQuoted(*column, buffer, {});
162 return (*column)[0];
163}
164
165String convertToMapKeyString(const DataTypePtr & key_type, const String & key_name)
166{

Callers 2

tryConvertToMapKeyFieldFunction · 0.85
convertToMapKeyStringFunction · 0.85

Calls 3

createColumnMethod · 0.45
deserializeTextQuotedMethod · 0.45

Tested by

no test coverage detected