2013-04-28 2 views
-1

끝없이 많은 양의 데이터가 있으면 SQL로 표시 할 수 있습니까?
분명히 *를 선택했음을 알고 있지만 결코 완료되지 않습니다.
이것에 대한 명령이 있습니까?SQL에서 끝없이 많은 양의 데이터를 표시합니다.

+1

끝이 없다면 * 모든 것을 * 표시 할 수는 없습니다. : | – Ryan

+0

귀하의 질문은 ** 극도로 ** 불분명합니다. SQL은 처음부터 끝없이 많은 양의 데이터를 가질 수 없습니다. – SLaks

+1

@SLaks .. 이것은 내가 인터뷰에서 질문 한 것입니다 ... 제가 아마도 – user990635

답변

1

당신이 최고 100 레코드를 선택

SELECT TOP 100 * from table 

총 레코드의 하위 집합을 선택 TOP을 사용할 수 있습니다.

Order By 절을 사용하면 레코드의 하위 집합이 반환되는 기준을 지정할 수 있습니다. 이제

당신이 다음이 link - Maximum Capacity Specification of Sql Server

최대 데이터베이스 SQL 서버 (32 비트 및 64 비트) =의 인스턴스 당 32,767

를 참조하십시오는 SQL 서버 데이터베이스 관리 시스템의 한계에 대해 요구하는 경우
+1

예,하지만 이것은 상위 100 개만 표시하며 전부는 아닙니다. – user990635

0

일반적으로 응용 프로그램에서 사용자 친화적 인 방식으로 실제로 "끝없이 많은 양의 데이터"를 표시 할 수 없으므로 어떤 종류의 페이징을 선호합니다.

관련 문제