2단계: SQL 실행 태스크 업데이트
이 태스크에서는 SQL 작업 준비라는 SQL 실행 작업의 SQL 문을 업데이트합니다. 기존 SQL 문은 SQL Server 가져오기 및 내보내기 마법사 페이지를 진행하면서 1단원 패키지를 만들 때 지정했던 옵션에서 자동으로 생성되었습니다. 이 SQL 문은 패키지가 실행될 때 AdventureWorks2008R2 데이터베이스에서 Query 테이블을 만듭니다.
이 단원의 뒷부분에서는 Excel 스프레드시트에서 추출된 데이터에 대한 추가 열을 생성하며 이 열의 정의를 SQL 문에 포함해야 합니다.
SQL 문을 수정하려면
제어 흐름 탭을 클릭합니다.
SQL 태스크 준비를 두 번 클릭합니다.
일반 페이지에서 SQLStatement 속성을 클릭한 다음 찾아보기 단추**(...)**를 클릭합니다.
SQL 쿼리 입력 대화 상자에서 줄의 맨 끝 부분인 [Phone] nvarchar (50)에 쉼표를 추가하고 Enter 키를 누른 다음 새 줄에서 [FullName] nvarchar (103)을 입력합니다.
완성된 SQL 문은 다음과 같습니다.
CREATE TABLE [AdventureWorks2008R2].[dbo].[Query] (
[FirstName] nvarchar(50),
[MiddleInitial] nchar(1),
[LastName] nvarchar(50),
[BirthDate] datetime,
[MaritalStatus] nchar(1),
[Gender] nchar(1) NOT NULL,
[EmailAddress] nvarchar(50),
[YearlyIncome] money,
[TotalChildren] tinyint,
[NumberChildrenAtHome] tinyint,
[Education] nvarchar(50),
[Occupation] nvarchar(50),
[HouseOwnerFlag] bit,
[NumberCarsOwned] tinyint,
[AddressLine1] nvarchar(60),
[AddressLine2] nvarchar(60),
[City] nvarchar(30),
[State] nchar(3),
[ZIP] float,
[Phone] nvarchar(50),
[FullName] nvarchar (103)
)
GO
확인을 클릭합니다.
쿼리 구문 분석을 클릭합니다. SQL 문은 성공적으로 구문 분석되어야 합니다.
확인을 클릭합니다.