diff --git a/source/client/src/clientSml.c b/source/client/src/clientSml.c index 17cbf377f58f64f7e2c7f1c8eab708f1eff67b8a..9a08f88cfaaef5f1b59a9b5786875e605001c649 100644 --- a/source/client/src/clientSml.c +++ b/source/client/src/clientSml.c @@ -563,6 +563,11 @@ static int32_t smlModifyDBSchemas(SSmlHandle *info) { if (code != TSDB_CODE_SUCCESS) { goto end; } + code = catalogGetSTableMeta(info->pCatalog, &conn, &pName, &pTableMeta); + if (code != TSDB_CODE_SUCCESS) { + uError("SML:0x%" PRIx64 " catalogGetSTableMeta failed. super table name %s", info->id, pName.tname); + goto end; + } } needCheckMeta = true;