ssis 包中的“删除表”或“删除索引”中的语法错误

Ram*_*ngh 2 sql-server excel ssis etl

我正在使用 ssis 删除和重新创建 excel 文件。我使用了 ExecuteSQLTask 并编写了 sqlstatement

drop table 'Employee'
go
CREATE TABLE `Employee` (
`BusinessEntityID` INT,
`JobTitle` NVARCHAR(50),
`BirthDate` DATE,
`MaritalStatus` NVARCHAR(1),
`Gender` NVARCHAR(1),
`HireDate` DATE
)
Run Code Online (Sandbox Code Playgroud)

但是当我执行包时,我收到以下错误:

[执行 SQL 任务] 错误:执行查询“drop table 'Employee'”失败,出现以下错误:“DROP TABLE 或 DROP INDEX 中的语法错误。”。可能的失败原因:查询有问题,“ResultSet”属性设置不正确,参数设置不正确,或者连接建立不正确。

请帮我修复它。

Jay*_*esh 5

删除字符 ` 并尝试

drop table [Employee]
go

CREATE TABLE [Employee] 
(
[BusinessEntityID] INT,
[JobTitle] NVARCHAR(50),
[BirthDate] DATE,
[MaritalStatus] NVARCHAR(1),
[Gender] NVARCHAR(1),
[HireDate] DATE
)
Run Code Online (Sandbox Code Playgroud)