최적화를 위해 LINQ에서 SQL로 생성 된 SQL을 재정의 할 수 있습니까?LINQ에서 SQL로 생성 된 SQL을 재정의 하시겠습니까?
2
A
답변
2
대신 ExecuteQuery 메서드를 사용할 수 있습니다. 당신이 SQLSERVER에서하지만 Linq에에서 사용할 수 함수 (등 IE의 PIVOT, ...) 예를 들어
활용하려는 경우에 유용합니다 :
var query = db.ExecuteQuery<MyType>(@"SELECT ... FROM ... WHERE ...");
2
한 가지 방법 :
저장 프로 시저를 만들고 linq to sql 디자이너를 사용하여 proc을 디자인 화면으로 끌어옵니다. 결과 메쏘드를 대신 호출하십시오.
관련 문제
- 1. 로그 LINQ에서 SQL로 생성 된 SQL을 NLog로
- 2. 생성 된 클래스를 LINQ에서 SQL로 serialize
- 3. LINQ에서 SQL로 생성 된 T-SQL에 where 절이 누락되었습니다.
- 4. Linq에서 여러 열을 Sql로 반환 하시겠습니까?
- 5. 왼쪽 SQL로 LINQ에서 조인
- 6. Linq에서 SQL로 서브 쿼리
- 7. Linq에서 SQL로 ChangeConflictException이 발생했습니다.
- 8. Linq에서 생성 된 SQL을 표시하는 방법을 찾을 수 없습니다
- 9. .NET : LINQ에서 SQL로 Entity Framework로 변환
- 10. 저장 프로 시저를 사용하여 Linq에서 SQL로 SQL을 사용하는 경우 char (1) 열을 C# chars로 반환해야합니까?
- 11. LINQ에서 SQL로 Entity Framework로, 어떤 기능을 원하십니까?
- 12. Linq에서 SQL로 웹 서비스를 사용하는 이유는 무엇입니까?
- 13. LINQ에서 SQL로 레코드를 업데이트 할 수 없습니다.
- 14. 반복되는 레코드의 결과를 linq에서 SQL로 제거하는 방법
- 15. Linq에서 SQL로 DeleteAllOnSubmit을 수행하는 방법은 무엇입니까?
- 16. Linq에서 SQL로 데이터베이스에서 이미지 가져 오기
- 17. Linq에서 SQL로 업데이트를 처리하는 방법은 무엇입니까?
- 18. Linq에서 SQL로 큰 XML RAW를 읽는 방법?
- 19. Linq에서 SQL로 SQL 뷰를 쿼리하는 방법은 무엇입니까?
- 20. LINQ에서 SQL로 결과 집합의 크기를 바이트 단위로 결정하는 방법
- 21. POCO 개체에 대해 SQL을 생성 하시겠습니까?
- 22. Linq에서 인덱스 생성
- 23. "코드 우선"작업시 저장된 프로 시저를 LINQ에서 SQL로 호출하는 방법
- 24. REST/WCF 서비스에서 LINQ에서 SQL로 데이터 집합을 반환
- 25. 생성 된 함수를 재정의 할 수 있습니까?
- 26. Linq에서 SQL로 전체 텍스트 검색 쿼리에서 순위를 얻는 방법은 무엇입니까?
- 27. LINQ에서 SQL을 실행할 때 return id 필드
- 28. MSI에 포함 된 app.config 설정을 재정의 하시겠습니까?
- 29. 다른 kext로 정의 된 메서드를 재정의 하시겠습니까?
- 30. SPROCS를 LINQ-to-SQL로 마이그레이션 미리 컴파일 된 동적 SQL?
사용 사례에 따라, 그것은 가능하다 그러나 IMHO, 당신은 왜 이것을해야하는지 스스로에게 물어야합니다. L2S는 SQL을 동적으로 생성하기위한 것으로 써 쓸 필요가 없습니다. 당신이 어쨌든 그것을 쓸 예정이라면, 아무것도 무시할 필요가 없습니다. 그냥 구현하십시오. yetapb은 당신에게 제안을 주었지만, 당신은 어떤 각도 로라도 사용할 수 있습니다. –