0
저는 특정 SQL 연산의 범위와 LINQ to SQL과의 관계에 대해 잘 알지 못합니다. 레코드를 삽입 한 후 레코드를 업데이트하는 트리거가 있으면 SQL에 LINQ를 사용하여 새 레코드를 삽입하면 어떻게됩니까? 따라서이 작업 순서는 다음과 같습니다.LINQ to SQL은 트리거 변경/오류를 선택합니까?
- "MyObject"인스턴스를 새로 만듭니다.
- MyObject 속성을 할당합니다.
- LINQ to SQL을 사용하여 레코드를 삽입하십시오.
- SQL 삽입 트리거 해당 레코드의 속성을 새 값으로 업데이트합니다.
는 "MyObject를"이 업데이트 된 값을 원하는 분야
5 BE 단계겠습니까.
또는
"MyObject를,"나는 할당 된 원래의 값을 보유하고 있습니다.
는 그리고 같은 1-3 단계 주어진 또 다른 질문 :
는4 .. SQL 트리거에서 오류가 발생하고 this 예와 유사한 삽입을 롤백합니다. SQL에
LINQ는 SQL 예외가 발생합니다 :
5 BE 단계겠습니까.
또는
???
직접 테스트하지 않는 이유가 있습니까? 이것은 설정하는 것이 매우 사소 할 것입니다. – Hosea146
테스팅은 각 작업의 범위를 이해하는 데 도움이되지만 각 단계가 발생할 때 또는 결과가 일관성이 있는지에 대한 명확한 답을 남기지 않습니다. – Ocelot20