2012-02-16 2 views

ответ

3

Я не знаком с sqsh, но если это консольный инструмент, может просто перенаправить вывод в файл?

sqsh <mycommand> >output.txt 
+0

стыдно за меня! :) – fl00r

+1

'sqsh -m csv -C" выберите * from ... "> output.csv' – lclark

2

Не знакомы с этим «sqsh» оболочки вы говорите .... но на Windows, вы можете использовать инструмент командной строки sqlcmd и выполнить запрос к SQL Server, и захватить вывод в файл.

См:

+0

Извините, но я am on Linux – fl00r

+0

@ fl00r: вещи вроде этого должны быть поставлены в ваш исходный вопрос с самого начала! –

+1

Yeap, по моей вине, извините – fl00r

5

От SQSH homepage:

Вы также можете перенаправить вывод в файл и (если вы внимательны) могут перенаправлять ввод из файлов:

1> select * from sysobjects  
2> go 2>/dev/null >/tmp/objects.txt