login register Sysop! about ME  

2018년 12월 19일 13시 17분 00초,     조회수 : 293
  제목 : sql로 텍스트파일 생성 질문드립니다.
SEQ : 28404 글쓴이 : redkkr

작성 포맷 : TEXT 모드, 자동 줄바꿈 사용

DECLARE @FS INT
DECLARE @RC INT
DECLARE @FileID INT

DECLARE @Query NVARCHAR(1000)
DECLARE @FileName NVARCHAR(1000)
DECLARE @Nstring NVARCHAR(MAX)

SET @FileName = 'D:\test2.txt'

-- A. OLE개체 인스턴스 생성
EXEC @RC = sp_OACreate 'Scripting.FileSystemObject', @FS OUT
IF @RC <> 0 
BEGIN
 PRINT 'Error:  Creating the file system object'
END
-- B. File Open

EXEC @RC = sp_OAMethod @FS, 'OpenTextFile' , @FileID OUT, @FileName, 8, 1
IF @RC <> 0 
BEGIN
 PRINT 'Error:  Opening the specified text file'
END

-- C. Write
SET @Nstring = N'테스트'
EXEC @RC = sp_OAMethod @FileID, 'WriteLine', Null, '테스트'
IF @RC <> 0 
BEGIN
 PRINT 'Error:  Writing string data to file'
END

-- D.OLE 개체를 삭제
EXECUTE @RC = sp_OADestroy @FileID
EXECUTE @RC = sp_OADestroy @FS


인터넷을 찾아 위처럼 텍스트파일을 생성은 성공했으나 charset을 꼭 'EUC-KR'로 해야하는 상황입니다.
파일생성시 EUC-KR로 생성하는 방법이 있나요???
답변 부탁드립니다.



제목 작성자 날짜 조회
sql로 텍스트파일 생성 질문드립니다. redkkr 2018-12-19 293

 
 
.NET과 Java 동영상 기반의 교육사이트

로딩 중입니다...

서버 프레임워크 지원 : NeoDEEX
based on ASP.NET 3.5
Creative Commons License
{5}
{2} 읽음   :{3} ({4})