https://technet.microsoft.com/en-us/library/aa196735(v=sql.80).aspxBCP поле пустым терминатор
Я пытаюсь создать файл с ППГ, файл был успешно создан, но я хочу, чтобы сделать поле терминатор -t
пустым. Ближайший путь был с нулевым терминатором, но он создает пробел между полями.
Это мой код.
select @cmd = 'bcp '+ @SP + ' queryout '+ @ruta+' -w -t\0 -S '[email protected]+ ' -U'[email protected] +' -P'+ @password
exec master..xp_cmdshell @cmd
Я также пытался оставить его без какого-либо символа после t
, но она ставит больше пространства.
select @cmd = 'bcp '+ @SP + ' queryout '+ @ruta+' -w -t -S '[email protected]+ ' -U'[email protected] +' -P'+ @password
exec master..xp_cmdshell @cmd
вы пробовали без указания '-t' варианта вообще? –
Если вы мертвы на bcp, лучший способ, который я слышал, это сделать запрос или представление, которое объединяет все ваши данные в одно поле. –