Есть sql api для удаления, как правильно туда передать мой запрос?

insert pAPI_name
(
spid ,
LinkID ,
FMeasureID ,
MeasureTypeCode,
ProtocolID
)
select @@spid,
0,
FMeasureID,
0 ,
0
from tFMeasure tm
join tFObject tb on tm.FObjectID = tb.FObjectID
where (tm.FSubjectID = 2014 OR tm.FSubjectID = 2042 OR tm.FSubjectID = 2051)
and tb.FSubjectID = 1011
and tm.Date > '2019-07-01'

Запрос срабатывает правильно, НО, как мне сказали, метод не сработает. Не могу понять в чём причина.

Запрос выглядит так:

select (допустим *)
from tFMeasure tm
join tFObject tb on tm.FObjectID = tb.FObjectID
where (tm.FSubjectID = 2014 OR tm.FSubjectID = 2042 OR tm.FSubjectID = 2051)
and tb.FSubjectID = 1011
and tm.Date > '2019-07-01'

(аналогично)

Лучший ответ по мнению автора

Сейчас на сайте
Имеется ввиду процедура (api)?
У вас запрос срабатывает правильно, как Вам и сказали, а самого вызова метода я не вижу, например. 
Полагаю, сам вызов процедуры/метода должен быть
04.07.19
Лучший ответ по мнению автора

Глеб Черняк

Сейчас на сайте
Глеб Черняк
Глеб Черняк
Эксперт месяца
Читать ответы

Сергей

Сейчас на сайте
Читать ответы

Олег Николаевич

Сейчас на сайте
Читать ответы
Посмотреть всех экспертов из раздела Технологии
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store