Я хочу получить следующий порядковый номер с помощью специального запроса в Entity Framework.
Я использую:
LogEntities db = new LogEntities();
ObjectQuery<Int64> seq = db.CreateQuery<Int64>("SELECT AUDITLOG.EVENTID_SEQ.NEXTVAL from sysibm.sysdummy1");
Возвращает следующую ошибку:
ErrorDescription = "'sysibm.sysdummy1' не может быть разрешен в текущей области или контексте. Убедитесь, что все переменные, на которые имеются ссылки, находятся в области, что необходимые схемы загружены и что на пространства имен ссылаются правильно." 1007 *
Полагаю, это потому, что sysdummy1 не является сопоставленной таблицей в моей модели.
Кто-нибудь знает, как я могу выполнить этот запрос, используя контекст сущности LINQ 2?