Улучшение DQ проверки

This commit is contained in:
ddadmin committed 2026-02-28 22:12:22 +03:00
1 parent 31dde678c5
commit 6ce7915806
5 files changed
+14 -8

No files matched your search

+2 -1
View File
@@ -62,7 +62,8 @@ BEGIN
END IF;
-- Проверка на дубликаты (ticket_no, flight_id)
SELECT COUNT(*) - COUNT(DISTINCT ticket_no || '|' || flight_id)
-- Используем md5 от ROW, чтобы избежать коллизий при склейке строк.
SELECT COUNT(*) - COUNT(DISTINCT md5(ROW(ticket_no, flight_id)::text))
INTO v_dup_count
FROM stg.segments AS s
WHERE s.batch_id = v_batch_id;