Я хотел бы иметь возможность создавать файл, запустив команду или пакет, который в основном экспортирует таблицу или представление (SELECT * FROM tbl) в текстовой форме (конверсии по умолчанию для дат, чисел и т. Д.), разделитель табуляции, при этом NULL преобразуются в пустое поле (т. е. в столбце NULL не должно быть пробелов между символами табуляции с соответствующим завершением строки (CRLF или Windows), предпочтительно также с заголовками столбцов.Лучший способ создания автоматизированного экспорта в виде табуляции из Teradata?
Это тот же экспорт I можно получить в SQL Assistant 12.0, но выбрав параметр экспорта, используя разделитель табуляции, установив значение NULL в '' и включив заголовки столбцов.
Мне не удалось найти правильную комбинацию параметров - ближайший я получил является создание греха gle с CAST и «09'XC», но в большинстве настроек, которые я пробовал, строки по-прежнему имеют ведущий индикатор длины в 2 байта. Я бы предпочел не создавать большие строки для разных таблиц.
Спасибо. Я вижу, что фиксированная длина является ключом к подавлению ведущего столбца счета. –
Как насчет строки заголовка? Любой способ сделать это в FASTEXPORT? –
СОЕДИНЯЙТЕ его ко второму заявлению и отбросьте его до максимальной длины, которая когда-либо длиннее. –