Вопрос

Я ищу либо задачу NAnt для bcp SQL Server, либо формат файла для собственного вывода bcp.

Я предполагал, что смогу создать задачу NAntContrib для bcp, но у меня сейчас нет времени (мы когда-нибудь?).

Кто-нибудь ходил по этому пути раньше? Совет?

Спасибо - Джон

Это было полезно?

Решение

bcp не имеет собственного выходного формата файла как такового, но может создавать двоичный файл, где поля начинаются с префикса 1-4 байта, который содержит длину поля. Длина заголовка или форматы разделителя строк / столбцов указываются в контрольном файле (формат описан здесь ),

При использовании файлов с префиксом bcp SQL Server использует длину -1 в заголовке для обозначения нулей.

«Native» в bcp-speak относится к двоичным представлениям данных столбца. Этот вопрос имеет некоторое обсуждение этих форматов.

Другие советы

You could always use NAnt's <exec> task to drive bcp...

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top