Когда я экспортирую таблицу из teradata с использованием BTEQ, количество строк в выходных данных не соответствует числу запросов select.Ниже приведено предупреждение, отображаемое BTEQ
Warning: The activity count returned by DBS does not match
the actual number of rows returned.
Activity Count=495294, Total Rows Returned=495286
Вот запрос на выборку,
SELECT CUST_ID, SPEC1_CODE FROM Table
GROUP BY 1,2
Вот сценарий создания таблицы,
CREATE MULTISET TABLE Table ,NO FALLBACK ,
NO BEFORE JOURNAL,
NO AFTER JOURNAL,
CHECKSUM = DEFAULT
(
RECORD_KEY DECIMAL(20,0) NOT NULL,
CUST_ID VARCHAR(40) CHARACTER SET LATIN NOT CASESPECIFIC NOT NULL,
SPEC1_CODE VARCHAR(50) CHARACTER SET LATIN NOT CASESPECIFIC)
PRIMARY INDEX ( RECORD_KEY );
Когда мыОбратившись в службу поддержки Teradata, они попросили нас выполнить следующий запрос.
DIAGNOSTIC NOAGGRENH ON FOR SESSION;
Итак, если мы выполним вышеуказанный запрос и затем запустим наш экспорт select / BTEQ, он работает нормально.