Неверный синтаксис рядом с 'PETA_PAGED', добавленный запросом на пагинацию peta poco .net - PullRequest
0 голосов
/ 29 августа 2018

Я получаю неправильный синтаксис рядом с 'PETA_PAGED', где я использовал базу данных tenantaware для получения данных из базы данных, и вот запрос, который я использовал

select Id, Name from ListView where IsPartOf = 0

и после перехода к этому шагу добавляется

"SELECT * FROM (SELECT ROW_NUMBER() OVER (ORDER BY NAME) PETA_RN, ID, NAME FROM LISTVIEW  WHERE  TenantId = '0000-000-0000-0000-0000'  and ( ISPARTOF=0 ) PETA_PAGED ORDER BY  NAME) PETA_RN, ID, NAME FROM LISTVIEW WHERE ISPARTOF=0 PETA_PAGED WHERE PETA_RN > @0 AND PETA_RN <= @1"

и исключение, которое я получаю {"Неверный синтаксис рядом с 'PETA_PAGED'."}

сервисный звонок, которым я пользуюсь

 var query = "select Id, Name from ListView where IsPartOf =0";

Page<Data.ListView> pagedData = this.TenantAwareDB.Page<Data.ListView>(pagedQuery.PageIndex, pagedQuery.PageSize, new Sql(query));
...