2017-12-13 5 views
2

ssisを使用してExcelファイルを削除して再作成しています。私はExecuteSQLTaskを使用してssisパッケージの 'drop table'または 'drop index'の構文エラー

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

のSQLStatementを書くが、私はパッケージを実行していたとき、私は次のエラーを取得しています:

[Execute SQL Task] Error: Executing the query "drop table 'Employee' " failed with the following error: "Syntax error in DROP TABLE or DROP INDEX.". Possible failure reasons: Problems with the query, "ResultSet" property not set correctly, parameters not set correctly, or connection not established correctly.

私はそれを修正するために助けてください。

+0

、それが動作している場合、それは:) – Lamak

答えて

3

文字を削除し、 `バッククォートは、MySQLで使用されている

drop table [Employee] 
go 

CREATE TABLE [Employee] 
(
[BusinessEntityID] INT, 
[JobTitle] NVARCHAR(50), 
[BirthDate] DATE, 
[MaritalStatus] NVARCHAR(1), 
[Gender] NVARCHAR(1), 
[HireDate] DATE 
) 
+0

感謝をしてみてください。なぜこの答えを受け入れないのですか? [投票矢印の下のマークをクリックするだけで](https://www.stackoverflow.com/tour) –

+0

:)私の喜び:) –

+0

@RamandeepSinghを働いている、いないSQL Serverの – Yahfoufi

関連する問題