Это очень сильно зависит от вашей ситуации. Можете ли вы уточнить немного, ответив на следующие вопросы? Тогда я могу дать вам лучшее представление о том, что делать.
- Вы вставляете в существующую таблицу, используя оператор выбора из других таблиц Teradata или из файла?
- Имеет ли таблица, в которую вы вставляете, UPI (уникальный первичный индекс)? Вы можете проверить это, запустив следующий код:
показать таблицу database.table;
где «таблица» - это имя вашей таблицы, а «база данных» - это база данных, в которой хранится ваша таблица.
В конце результирующего набора должно быть указано «уникальный первичный индекс» или просто «первичный индекс».
Независимо от того, каковы ответы, вам, скорее всего, понадобится использовать оператор вставки, оператор вставки-выбора или оператор слияния в конце. Teradata SQL Assistant имеет пример всего этого в построителе запросов. Вы можете вызвать его, нажав F2.