2016-08-02 3 views
1

테이블을 업데이트하고 업데이트 된 행의 ID를 반환하려고합니다. 여기에 명령 :OUTPUT 근처의 SqLite 오류

UPDATE messages SET status = 2 OUTPUT inserted.ID WHERE status=1 and [email protected] 

그러나 내 OUTPUT 절에 대한 sqlite 오류가 발생합니다. 버전 3 (모바일 용 모노 버전)

답변

0

SQLite에서 UPDATE statement에는 OUTPUT 절이 없습니다.

포함 된 데이터베이스에는 클라이언트/서버 통신 오버 헤드가 없습니다. SELECT를 사용하여 ID를 가져옵니다.

관련 문제