diff --git a/services/distributeddataservice/service/data_share/gaussdb_rd_simple/src/executor/document/document_check.cpp b/services/distributeddataservice/service/data_share/gaussdb_rd_simple/src/executor/document/document_check.cpp index cff1ab5a82e51479b21f99a20c2495de290a2d33..7d1e3edc2b1414e7b13f0b585b716a790b01e4b5 100644 --- a/services/distributeddataservice/service/data_share/gaussdb_rd_simple/src/executor/document/document_check.cpp +++ b/services/distributeddataservice/service/data_share/gaussdb_rd_simple/src/executor/document/document_check.cpp @@ -25,7 +25,7 @@ namespace DocumentDB { namespace { constexpr const char *KEY_ID = "_id"; constexpr const char *COLLECTION_PREFIX_GRD = "GRD_"; -constexpr const char *COLLECTION_PREFIX_GM_SYS = "GM_SYS_"; +constexpr const char *COLLECTION_PREFIX_GM_SYS = "GM_SYS"; const int MAX_COLLECTION_NAME = 512; const int MAX_ID_LENS = 900; const int JSON_DEEP_MAX = 4; diff --git a/services/distributeddataservice/service/data_share/gaussdb_rd_simple/test/unittest/api/documentdb_data_test.cpp b/services/distributeddataservice/service/data_share/gaussdb_rd_simple/test/unittest/api/documentdb_data_test.cpp index e52f8ac996a483c9d485deeba6676f3a0082660e..87061275866c369688707735b8d6b4155d12f06a 100644 --- a/services/distributeddataservice/service/data_share/gaussdb_rd_simple/test/unittest/api/documentdb_data_test.cpp +++ b/services/distributeddataservice/service/data_share/gaussdb_rd_simple/test/unittest/api/documentdb_data_test.cpp @@ -345,4 +345,10 @@ HWTEST_F(DocumentDBDataTest, UpdateDataTest011, TestSize.Level0) cJSON_Delete(updata); cJSON_free(updateStr); } + +HWTEST_F(DocumentDBDataTest, UpdateDataTest013, TestSize.Level0) +{ + int result = GRD_UpdateDoc(g_db, "GM_Sys", R""({})"", R""({})"", 0); + EXPECT_EQ(result, GRD_INVALID_FORMAT); +} } // namespace