opti:add bool type

This commit is contained in:
lyh250-666 2024-10-10 13:46:11 +08:00
parent 3d72a50225
commit 9a125698b8
1 changed files with 2 additions and 2 deletions

View File

@ -3246,8 +3246,8 @@ static bool selectCommonType(SDataType* commonType, const SDataType* newType) {
}
// type 11 ~ 14
if ((commonType->type >= TSDB_DATA_TYPE_UTINYINT && commonType->type <= TSDB_DATA_TYPE_UBIGINT) &&
(newType->type >= TSDB_DATA_TYPE_UTINYINT && newType->type <= TSDB_DATA_TYPE_UBIGINT)) {
if ((commonType->type >= TSDB_DATA_TYPE_UTINYINT && commonType->type <= TSDB_DATA_TYPE_UBIGINT || commonType->type == TSDB_DATA_TYPE_BOOL) &&
(newType->type >= TSDB_DATA_TYPE_UTINYINT && newType->type <= TSDB_DATA_TYPE_UBIGINT || commonType->type == TSDB_DATA_TYPE_BOOL)) {
if (newType->type > commonType->type) {
*commonType = *newType;
}