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]
'MSSQL' 카테고리의 다른 글
중복행 찾기 및 제거 (0) | 2014.07.22 |
---|---|
Using DBCC SHOWCONTIG and DBCC INDEXDEFRAG to defragment the indexes in a database (0) | 2014.07.22 |
6자리 숫자로 만들어진 난수 발생기 (0) | 2014.07.22 |
다른 SQL Server로 TDE 보호 데이터베이스 이동 (0) | 2014.07.22 |
테이블별 데이터 개수, 인덱스 사이즈, 생성일, 마지막 수정일을 알고 싶을때... (0) | 2014.07.22 |