문제

SQL Server에는 출력 매개 변수가 매개 변수화 된 쿼리의 총 레코드 수 (페이징)를 반환 할 수있는 방법이 있습니까?

도움이 되었습니까?

해결책

저장된 프로 시저에는 출력 매개 변수가 있지만 표준 쿼리는 없습니다. 초기 쿼리를 실행하여 레코드 수를 얻거나 한 쿼리에서 Mutliple Results Set을 반환 할 수 있습니다.

다른 팁

아니요,하지만 그런 일을 할 수 있습니다.

SELECT
**,
COUNT(*) OVER(PARTITION BY ID)
FROM TABLE

그다지 예쁘지는 않지만 레코드 수를 반환합니다. row_number ()를 사용할 수도 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top