SQLServer에서 READ_ONCE로 데이터를 쉽게 사용할 수 있습니까? 즉, 행을 선택한 후에 행을 삭제하도록 설정할 수 있습니까?SQL 서버 읽기시 삭제
0
A
답변
2
DELETE ... OUTPUT ...
으로 읽으십시오. 이것은 대기열이 작동하는 방법입니다.
2
저장 프로 시저를 통해 데이터에 액세스하는 경우이 작업을 쉽게 수행 할 수 있습니다. 임시 테이블에 데이터를 선택하고 데이터를 삭제 한 후 임시 테이블을 반환 할 수 있습니다. 모든 거래가 물론 래핑됩니다.
5
내 머리 꼭대기에서 내가 생각할 수있는 유일한 방법은 모든 로그인을 선택 액세스 권한으로 제한하고 저장 프로 시저 "FetchMyWhateverData"를 통해서만 액세스를 허용 한 다음 두 번째 SQL 문으로 행을 삭제하는 것입니다 저장 프로 시저 내부.
CreateProcedure FetchMyWhateverData
@MyEntityId Integer,
As
Set NoCount On
Select * From TableName
Where Id = @MyEntityId
Delete TableName
Where Id = @MyEntityId
Return 0
- 적절한 인프라 구조 코드를 추가하십시오.
+0
불행히도, 우리가 주어진 제약은 우리가 procs를 생성하는 것을 허용하지 않습니다. 이것은 우리가 생각한 해결책이었습니다. 나는 더 명확한 질문에 대해 사과드립니다. –
관련 문제
- 1. SQL 서버 삭제 - 외래 키
- 2. SQL 서버 업데이트/삽입/삭제 가입 질문
- 3. 재귀 테이블에서 Reccords 삭제 - SQL 서버 2008
- 4. 마지막 읽기시 CFReadStreamRead 블록
- 5. 파일 읽기시 이벤트 발생?
- 6. 서버 파일 삭제
- 7. SQL Server에서 안전하게 삭제
- 8. SQL 서버 트리거
- 9. 단일 서버의 모든 SQL Server 연결 서버 삭제
- 10. 인덱스에 의해 SQL 서버 삭제 속도가 크게 느려짐
- 11. Sql 서버 : 조인을 사용하여 업데이트 가능한 뷰에 대해 삭제 실행
- 12. SQL 서버 테이블에서 삭제 된 행을 복구하는 방법은 무엇입니까?
- 13. SQL 서버 같은 테이블에 여러 열을 업데이트하기 위해 트리거를 삭제
- 14. SQL 서버 연결된 서버
- 15. SQL : SQL Server에서 중복 레코드 삭제
- 16. 오라클 서버 삭제 세션 빈번하게
- 17. SQL 서버 SQL 쿼리
- 18. SQL 삭제 쿼리
- 19. SQL 삭제 고아
- 20. 트리거 삭제 SQL 2005
- 21. SQL 트랜잭션 삭제
- 22. Sql 연결 삭제
- 23. SQL 삭제 루프
- 24. SQL 삭제 잠금
- 25. 관련 테이블에서 SQL 삭제
- 26. (SQL 서버)
- 27. SQL 서버
- 28. SQL 서버
- 29. SQL 서버
- 30. SQL 서버 -
왜 그런 것을하고 싶습니까? 독특한 사용 사례처럼 들립니다. 또한, 가짜/열심히 읽는 것은 어떨까요? –
나를 위해, 친구를 위해 아닙니다. 그의 req의 정보를 읽고 그것을 삭제해야합니다. 그 이유는 누가 알겠는가? 그러나 그가 할 수 있어야 할 일이다. –