database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 4077 게시물 읽기
No. 4077
BCP처리후 나오는 처리결과행 없앨 수 있나요?
작성자
my(1111)
작성일
2008-02-26 16:35ⓒ
2008-02-26 16:38ⓜ
조회수
3,456

스토어드프로시져에  BCP처리를 하고 셀렉트하는 것이 있는데요

그렇게 하면 셀렉트한 결과가 여러개가 되어서 값을 못받습니다. 

값을 받는것은 C#에서 데이터리더로 받으려고 해서요.


대충이런거죠..


set @FileName = 'c:\SD418TimeCheckLog.txt'

select @TimeCheck = convert(varchar(30), getdate(), 121)

set @strCommand = 'SELECT ''End : '''''  + @TimeCheck + ''''

set @strBcp = '"bcp "' + @strCommand + '" queryout '+ @FileName+' -q -c -T"'

exec master.dbo.xp_cmdshell @strBcp


select '1111'  

이런식으로 실행하면..


NULL

복사실행중

NULL

1 행복사되었습니다.

...

...


후에 select '1111' 처리결과가 나오는데요..


select '1111' 만 나오게 할수는 없을까 해서요..


[Top]
No.
제목
작성자
작성일
조회
4080현재시간 getdate() 를 얻어올 때 [2]
뾰로롱~
2008-02-27
4094
4079while문에서요~ [5]
김신희
2008-02-27
3827
4078날짜와 관련된 질문 [1]
이상인
2008-02-27
4583
4077BCP처리후 나오는 처리결과행 없앨 수 있나요?
my
2008-02-26
3456
4076저장프로시저 삭제시에요~ [4]
김신희
2008-02-26
4636
4075SP 생성하는데 없는 테이블을 입력했는데도.. [1]
최정윤
2008-02-22
3325
4074t-sql 쿼리문장중 테이블명을 임의의 변수로하고싶어요. [1]
이재식
2008-02-22
4291
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다