블로그 이미지
따시쿵

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

Notice

2014. 7. 22. 11:45 MSSQL

insert 구문으로 데이타를 텍스트 파일로 저장해서 이동하는 경우나 외부에 데이타를 전달하기 위한 방법으로 다음과 같이 저장하는 경우가 있다.

insert into dbo.calenda_data values(2011,'1','1','신정',2)
insert into dbo.calenda_data values(2011,'1','2','',0)
insert into dbo.calenda_data values(2011,'1','3','',0)

이런 스크립트를 한 번 만들어 두면 유용하게 사용할 수 있어서 정리해 본다.
테이블 정의서는 아래와 같고 




실제 select 구문으로 쿼리되는 결과값은 아래와 같다.



위 데이타를 아래와 같은 스크립트로 이용하면 텍스트 파일에 저장할 수 있는 스크립을 뽑아 낼 수 있다.



select 'insert into dbo.calenda_data values(' + convert(varchar, cd_sy) + ',''' + 

rtrim(cd_sm) + ''',''' + rtrim(cd_sd) + ''',''' + cd_sol_plan + ''',' + 

convert(varchar, holiday) + ')'  

from [GElect].[dbo].[calenda_data_copy2]



posted by 따시쿵