OmniSciDB
a5dc49c757
|
#include <TargetValueConvertersFactories.h>
Public Member Functions | |
std::unique_ptr < TargetValueConverter > | create (ConverterCreateParameter param) |
Definition at line 35 of file TargetValueConvertersFactories.h.
std::unique_ptr< TargetValueConverter > TargetValueConverterFactory::create | ( | ConverterCreateParameter | param | ) |
Definition at line 261 of file TargetValueConvertersFactories.cpp.
References ColumnDescriptor::columnType, SQLTypeInfo::get_type(), SQLTypeInfo::get_type_name(), kARRAY, kBIGINT, kBOOLEAN, kCHAR, kDATE, kDECIMAL, kDOUBLE, kFLOAT, kINT, kLINESTRING, kMULTILINESTRING, kMULTIPOINT, kMULTIPOLYGON, kNUMERIC, kPOINT, kPOLYGON, kSMALLINT, kTEXT, kTIME, kTIMESTAMP, kTINYINT, kVARCHAR, and ConverterCreateParameter::target.
Referenced by Parser::InsertIntoTableAsSelectStmt::populateData(), and Fragmenter_Namespace::InsertOrderFragmenter::updateColumns().