diff --git a/utils/rowgroup/rowgroup.cpp b/utils/rowgroup/rowgroup.cpp index bcfa3e9eb..48bdd7031 100755 --- a/utils/rowgroup/rowgroup.cpp +++ b/utils/rowgroup/rowgroup.cpp @@ -626,6 +626,7 @@ void Row::initToNull() *((uint64_t *) &data[offsets[i]]) = joblist::DATETIMENULL; break; case CalpontSystemCatalog::CHAR: case CalpontSystemCatalog::VARCHAR: + case CalpontSystemCatalog::TEXT: case CalpontSystemCatalog::STRINT: { if (inStringTable(i)) { setStringField(joblist::CPNULLSTRMARK, i); @@ -652,6 +653,7 @@ void Row::initToNull() break; } case CalpontSystemCatalog::VARBINARY: + case CalpontSystemCatalog::BLOB: *((uint16_t *) &data[offsets[i]]) = 0; break; case CalpontSystemCatalog::DECIMAL: case CalpontSystemCatalog::UDECIMAL: @@ -679,11 +681,6 @@ void Row::initToNull() memset(&data[offsets[i]], 0xFF, getColumnWidth(i)); break; } - case CalpontSystemCatalog::BLOB: - case CalpontSystemCatalog::TEXT: { - memset(&data[offsets[i]], 0xFF, getColumnWidth(i)); - break; - } default: ostringstream os; os << "Row::initToNull(): got bad column type (" << types[i] <<