SQL Server 2008 Express가 있으므로 모든 도구가 후드 아래에서 어떤 현상이 발생하는지 확인할 필요가 없습니다.OPTIMIZE 옵션이 다중 명령문 테이블 함수에서 작동합니까?
는OPTION (OPTIMIZE FOR (@JobID UNKNOWN, @Status UNKNOWN, @ResellerID UNKNOWN))
는 사람이 어느 쪽이든의 증거가 있나요 : 누군가가 다중 문 테이블 함수는 "블랙 박스"이기 때문에 SQL Server가 다음 무시할 수 있다는 것을 나에게 제안?
스토어드 프로 시저를 사용하는 경우 문제가되지 않습니다. 그러나 다중 명령문 테이블 함수를 사용하면 내가해야 할 일에 대해 많은 편의를 제공한다.
솔루션을 MTVF로 구현하는 것과 관련하여 이처럼 편리하게 추가 할 수있는 것은 무엇입니까? 여기서 우리가 대안적이고 더 바람직한 해결책을 제안 할 수있는 추가적인 질문의 범위가있을 수 있습니다. –
추가 된 편의는 결과 페이징 및 매개 변수화 된 필터링을 UDF에 넣고 결과를 ID 테이블로 가져오고이 결과에 대한 JOIN을 사용하여 원래 테이블에서 원하는 열을 가져 오는 기능입니다. 하나의 깨끗한 외부 쿼리. – IamIC
솔루션은 MTVF를 ITVF로 변환하는 방법을 찾는 것입니다. – IamIC