Моя хранимая процедура выглядит следующим образом:
CREATE TABLE #CategoryIdsList (CatId INT NOT NULL);
CREATE TABLE #FilteredAdsId (AdsId INT NOT NULL);
.
.
.
SELECT *
FROM my table
DROP TABLE #CategoryIdsList;
DROP TABLE #FilteredAdsId;
, но значение набора результатов в генераторе poco равно int
int myprocedureName(int? count, string ids);