Searched refs:sourceFields (Results 1 – 2 of 2) sorted by relevance
796 auto [sourceFields, targetFields] = SplitReferenceByField(targetTableReference); in GetReferenceGidInner()797 if (sourceFields.empty()) { in GetReferenceGidInner()801 if (sourceFields.size() != targetFields.size()) { in GetReferenceGidInner()805 std::string sql = GetReferenceGidSql(sourceTable, targetTable, sourceFields, targetFields); in GetReferenceGidInner()819 const std::string &targetTable, const std::vector<std::string> &sourceFields, in GetReferenceGidSql() argument838 for (const auto &item : sourceFields) { in GetReferenceGidSql()849 for (size_t i = 0u; i < sourceFields.size(); ++i) { in GetReferenceGidSql()853 sql += targetTable + "." + targetFields[i] + " = source_a." + sourceFields[i]; in GetReferenceGidSql()
379 const std::vector<std::string> &sourceFields, const std::vector<std::string> &targetFields);