Я пытаюсь запустить этот запрос, он выдает ошибку при запуске, т.е.Почему в моем запросе возникает некорректная синтаксическая ошибка?
EXEC('Select Count(*) Total
from '[email protected]+'
where fk_Orgs_PropertyDetails_OrgID='+ 'Cast('[email protected]+' as varchar')
Почему эта ошибка я получаю?
INCORRECT SYNTAX NEAR VARCHAR
Примечание: @TableName
является Varchar(100)
и @OrgID
является int
Будет @OrgID значение? –
Его просто идентификатор, который я прохожу. Его тип данных INT – Cuckoo
Надеюсь, что 'fk_Orgs_PropertyDetails_OrgID' является' int'? Если да, зачем бросать в варчар? –