任务 2:更新执行 SQL 任务
在此任务中,将在名为“准备 SQL 任务”的执行 SQL 任务中更新 SQL 语句。现有的 SQL 语句是从您逐步完成 SQL Server 导入和导出向导的各页创建 lesson 1 包时指定的选项自动生成的。运行包时,此 SQL 语句在 AdventureWorks 数据库中创建 Query 表。
在本课的后面部分中,将为从 Excel 电子表格提取的数据生成其他列,并需要将该列的定义包括在 SQL 语句中。
修改 SQL 语句
单击**“控制流”**选项卡。
双击**“准备 SQL 任务”**。
在“常规”页上,单击 SQLStatement 属性,再单击浏览按钮 (…)。
在**“输入 SQL 查询”**对话框中,在 [Phone] nvarchar (50) 一行的结尾添加一个逗号,按 Enter,然后在新行上键入 [FullName] nvarchar (103)。
完成后的 SQL 语句应该与如下所示类似:
CREATE TABLE [AdventureWorks].[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 语句应该成功进行了分析。
单击**“确定”**。
课程中的下一个任务
|
使 Integration Services 保持最新