database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 2092 게시물 읽기
No. 2092
1000건만 조회하고 싶습니다.
작성자
초보
작성일
2005-07-12 10:03
조회수
4,362

데이타 조회시 아무거나 100건만 조회하고 싶습니다.

너무많아서. 100건이면 100건. 1000건이면 1000건

이렇게 몇건만 조회할수있도록 조건을 줄수있는지요???

답변해주시면 감사하겠습니다.

수고하세요~~

 

이 글에 대한 댓글이 총 5건 있습니다.

흠.. 이렇게 해보십시요.

 

select top .01 percent * from <table_10000>

 

여리님이 2005-07-12 10:21에 작성한 댓글입니다. Edit

 

하나의 select 문이라면 top문을 사용하시면 되고요..
연결 세션 전체의 모든 쿼리에 영향을 미치고 싶다고 하시면
SET ROWCOUNT를 이용하시면 됩니다.
주의 하실 것은 SET ROWCOUNT은 SELECT문 뿐아니라, INSERT, DELETE 문에도
영향을 미치고, 세션이 종결되거나 초기화 명령(SET ROWCOUNT 0) 있기
까지는 계속해서 영향을 주게 됩니다.
(MTS와 connection pool를 사용하는 운영환경에서는 원인 발견을 위한
 밤샘과 사표의 원인이 될 수 있으니, 주의하셔야 합니다.)


USE pubs
   SELECT TOP 10   *
   FROM  dbo.authors

   SELECT   *
   FROM  dbo.authors


SET ROWCOUNT 10

   SELECT   *
   FROM  dbo.authors

SET ROWCOUNT 0

   SELECT   *
   FROM  dbo.authors

 

 

가을남자님이 2005-07-12 10:21에 작성한 댓글입니다. Edit

감사합니다.^^

좋은하루 되세요~

초보님이 2005-07-12 10:37에 작성한 댓글입니다. Edit

도구 속성에서

커넥션 프라퍼티 에서 set rowcount 100 이렇게 넣어두시면

걍 보기는 편합니다.

 

또한 이넘들이 대충 몇개 있는지 보실려면

dbcc checkdb (thisDB) 이렇게 하시면

일일이 몇개인지 안세어 봐두 됩니다.

 

그리고 리버스엔지니어링으로 한판 땅겨서 보시면

도움이 좀 되겠죠?

 

석이님이 2005-07-12 11:22에 작성한 댓글입니다. Edit

화면에 출력되는 데이터를 조절하는 것은 데이터의 운반단위를 결정 짓게 됩니다.

오라클도 그렇지만 sql server 도 이 부분에 조정이 들어 가거나 기타 application 개발 할때 화면에 데이터를 얼마만큼 뿌려 주어야 하는 가는 모두 데이터의 운반 단위를 결정 짓게 되며....

 

 dbms 는 이 운반단위를 기초로 데이터에 대한 부분 범위처리시 데이터를 빨리 밖으로 운반하여 내보내게 되는 것입니다.

즉 데이터를 전송하기 위한 운반단위를 체우고 있는 것을 기다리고 있다면.... 당연히 데이터 추출 속도가 늦습니다.

 

 이런 부분도 잘 염두해 두시기 바랍니다.

 

 수고하세요

나그네님이 2005-07-12 17:25에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
2095답답한마음에 여기에도 올려봅니다..ㅠ_ㅠ [3]
임종석
2005-07-12
2694
2094트리구조 출력
율란
2005-07-12
2661
2093sybase->ms sql 임포트시 질문입니다. [4]
또초보
2005-07-12
3338
20921000건만 조회하고 싶습니다. [5]
초보
2005-07-12
4362
2091MS-SQL로 SP 포팅하려 하는데요 [2]
박승호
2005-07-12
5149
2090mysql password 함수를 이용한 암호화를 mssql로 변환하려면 [4]
신현주
2005-07-12
4619
2089select 문 좀 만들어 주세요.... [1]
미친곰탱이
2005-07-11
3596
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다