2017-11-20 20 views
0

私がしようとSQL Server Management Studioで不正な構文は、近く 'FK_dbo.SalesOrderLineTasks_dbo.Events_Event_ID'

alter table salesorderlinetasks drop constraint 
'FK_dbo.SalesOrderLineTasks_dbo.Events_Event_ID' 

このコマンドを実行して、私はエラーを取得します。

'FK_dbo.SalesOrderLineTasks_dbo.Events_Event_ID'付近の構文が正しくありません。

どうすればよいですか?

答えて

1

一重引用符ではなく二重引用符を使用する必要があります。

1

使用引用符:

alter table salesorderlinetasks drop constraint 
    FK_dbo.SalesOrderLineTasks_dbo.Events_Event_ID 

引用符はリテラルテキストを区切りませんが、alterは(テキスト文字列ではなく、プレーンエンティティ名ではない)エンティティが必要です。

+0

上記を実行すると、「不正な構文が近くにあります。 –

+0

@kirstengあなたが実行した正確なSQLは何ですか? – Bohemian

+0

alter table salesorderlinetasksドロップ制約FK_dbo.SalesOrderLineTasks_dbo.Events_Event_ID –

関連する問題