Entity Framework에서 adhoc 쿼리를 통해 다음 시퀀스 번호를 검색하려고합니다. 내가 사용하고 있습니다 :Entity Framework를 사용하여 DB2에서 다음 순차 번호를 얻는 방법은 무엇입니까?
는LogEntities db = new LogEntities();
ObjectQuery<Int64> seq = db.CreateQuery<Int64>("SELECT AUDITLOG.EVENTID_SEQ.NEXTVAL from sysibm.sysdummy1");
이 다음과 같은 오류를 반환합니다.
ERRORDESCRIPTION = " 'SYSIBM.SYSDUMMY1'현재 범위 또는 맥락에서 해결 될 수없는 모든 참조 변수가 있는지 확인 범위에서 필요한 스키마가로드되고 해당 네임 스페이스가 올바르게 참조됩니다. "
sysdummy1이 (가) 내 모델의 매핑 된 테이블이 아니기 때문입니다.
누구든지 LINQ 2 엔터티 컨텍스트를 사용하여이 쿼리를 수행 할 수있는 방법을 알고 있습니까?