2013-06-28 2 views
0
Msg 102, Level 15, State 1, Line 3 
Incorrect syntax near ' '. 

Я получаю вышеуказанную ошибку на этом:Простейший оператор обновления не работает рядом с ''?

update activity 
set scheduledforuseridy=557 
  where datecompleted is null  
  and dateexpired is null  
  and scheduledforuseridy in (719,745,402)  
  and communityidy=4 

Что я делаю неправильно? Что означает эта ошибка?

+3

Любые триггеры на столе? –

+0

Как вы выполняете запрос? Команда 'go' не является SQL, она работает только в SQL Server Management Studio. – Guffa

+0

@ Guffa спасибо, что вы избавились от него для ясности –

ответ

-1

В вашей инструкции обновления нет, это означает, что вы запускаете какой-либо триггер после обновления активности таблицы. Вы можете проверить, присутствуют ли триггеры в таблице, выполнив нижеследующий запрос

select O.name as TableName,T.name as triggerName 
from sys.triggers T 
JOIN sys.objects O 
ON T.object_id = O.object_id 
and O.name = 'activity'