예를들어 @i라는 값이 도출되어 파일 아웃풋으로 떨굴려면 멀로 해야하나요?
Comment 3
-
후룩후룩
2013.08.07 19:52
-
처리짱
2013.08.07 20:51
텍스트 파일로 떨굴려면cmd창에서 bcp "select * from 데이터베이스.소유자.테이블" queryout "c:\1.txt" -c -S 서버아이피 -U 아이디 -P 패스워드
일케 하시면 되고요..
쿼리안에서 하려면
DECLARE @sSql NVARCHAR(2000)
SET @sSql = 'xp_cmdshell' + char(39) + 'bcp "select * from 데이터베이스.소유자.테이블" queryout "c:\1.txt" -c -S 서버아이피 -U 아이디 -P 패스워드' + char(39)
exec(@sSql)이런식으로 하셔야 겠지요?
근데 프로시져가 서버에서 실행된다면은 SQL이 깔린곳에 파일이 생성될거에요..
-
후룩후룩
2013.08.07 20:57
감사합니다..근데 테이블 사이즈가 커질꺼같아 리다이렉션형태로 파일로떨굴려 해요...감사합니다!!
예를들어..@i가 1,2,3,4,5,6
이라면..
1
2
3
4
5
6
의 파일로 로컬에 떨구게 만들고 싶습니다.. 혹시 아시면 부탁드릴께요..