일부 결과 집합을 가져 오는 뷰의 함수를 사용하고 있습니다. 이 함수에서 일부 조건에 따라 행을 데이터베이스 테이블로 갱신해야합니다. 나는이SQL Server의 UDF에서 테이블 행을 업데이트해야합니다.
1
A
답변
1
당신이 사용하여 SQL Server를 할 수 없어 할 수있는 방법
사람이 말해 줄 수. SQL Server는 UDF에서 Update/Delete/Insert 문을 허용하지 않습니다. 나는 또한 당신이 저장 프로 시저를 호출하는 것을 막을 수 있다고 생각한다.
-1
의 SP는
+0
@Balend - 질문을 자세히 읽지 않았습니다. 그는 UDF 내부의 행을 갱신하려고합니다. 이것은 SQL Server에서 허용되지 않습니다. –
+0
일반적으로 문제의 가능한 해결책을 제안합니다. – Balend
관련 문제
- 1. SQL SERVER의 테이블 그룹화
- 2. UDF에서 테이블 반환 (C에서)
- 3. SQL Server의 매우 큰 테이블
- 4. SQL Server의 파생 테이블 범위
- 5. SQL Server의 테이블 파티셔닝 접근법
- 6. SQL Server의 테이블 수준 트리거
- 7. SQL Server의 세션 전역 임시 테이블
- 8. 오라클에는 SQL Server의 테이블 변수가 있습니까?
- 9. SQL Server의 인라인 테이블 값 함수의 비용
- 10. SQL Server의 필드 결합
- 11. SQL Server의 openquery 문제
- 12. SQL Server의 sp_tableoption
- 13. 레코드를 삽입하고 SQL UDF에서 ID를 반환합니까?
- 14. SQL Server의 별칭
- 15. SQL Server의 항목 순위
- 16. SQL Server의 다른 테이블에있는 모든 행에 행을 추가하는 방법
- 17. SQL Server의 항목 목록에서 행을 하나만 얻으려면 어떻게해야합니까?
- 18. 데이터가 SQL Server의 테이블에서 손실되었습니다.
- 19. jquery : 테이블 행을 반복하면서 테이블 행을 제거하십시오.
- 20. 누가 내 SQL 테이블 행을 삭제 했습니까?
- 21. SQL 쿼리 - 테이블 행을 열로 변환
- 22. SQL 테이블 행을 C++ 구조로 매핑
- 23. SQL Server의 명명 규칙이란 무엇입니까?
- 24. SQL Server의 개체 관계 기능
- 25. SQL Server의 외부 조인 문제
- 26. SQL Server의 해시 코드?
- 27. SQL Server의 커서
- 28. SQL Server의 돈
- 29. SQL Server의 페이징
- 30. SQL Server의 도메인은 무엇입니까?
어떤 일이 주변에 있는가 기본 테이블 뷰 (테이블)에서 당신 싶어 업데이트 행이 몇 가지 제한이 있기 때문에 경우 상당한해야합니다, 읽기, 쓰기, 삭제 및 영구 tables.But를 업데이트 할 수 있습니다 이거? – Govindan
@Govindan : 전혀 아닙니다. 랜디가 100 % 정확함 – gbn
해결할 수 없음. SQL Server에서는 함수가 삽입/업데이트/삭제를 수행 할 수 없습니다. 저장 프로 시저 내에서 데이터 수정 작업을 수행해야합니다. –