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 5423 게시물 읽기
No. 5423
커서의 레코드수
작성자
조영모
작성일
2009-10-27 18:20
조회수
5,524

커서를 생성한후 커서가 만들어낸 레코드의 갯수를 알고싶습니다.

10개면 10을 반환하는 값이 없나요?


  DECLARE work_cursor CURSOR FOR

   select workid, workday, workgubun, daygubun, sgubun, fgubun,

       c_earlytime, c_nortime, c_exttime, c_nighttime, c_holtime, c_addtime

   from employee_work

   where empid = @empid and left(workday,7) = @yyyymm

  OPEN work_cursor

  FETCH NEXT FROM work_cursor INTO @workid, @workday, @workgubun, @daygubun,

          @sgubun, @fgubun, @c_earlytime, @c_nortime, @c_exttime, @c_nighttime,

          @c_holtime, @c_addtime




  WHILE @@FETCH_STATUS = 0

  BEGIN

      FETCH NEXT FROM work_cursor INTO @workid, @workday, @workgubun, @daygubun,

             @sgubun, @fgubun, @c_earlytime, @c_nortime, @c_exttime, @c_nighttime,

             @c_holtime, @c_addtime

 END


레코드수를 어찌 알지요?

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

select workid, workday, workgubun, daygubun, sgubun, fgubun,

       c_earlytime, c_nortime, c_exttime, c_nighttime, c_holtime, c_addtime

 

   from employee_work

 

   where empid = @empid and left(workday,7) = @yyyymm


다음에


select count(*)  from employee_work 

  where empid = @empid and left(workday,7) = @yyyymm

를 삽입하면되지 않을까여

 

임진표(운가라)님이 2009-10-28 15:52에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
5427mssql 2005에서 데이터 내보내기 가져오기할때..
don12345
2009-10-29
5841
5426로그인통계요
통계자
2009-10-29
5897
5425varchar 형식의 컬럼값을 정렬하려면 어떻게 하나요? [1]
급급이
2009-10-29
5243
5423커서의 레코드수 [1]
조영모
2009-10-27
5524
5422회원 5개씩 쿼리하기 [2]
조중규
2009-10-26
5641
5421row_number 질문입니다~검색이 이상하네요~ [1]
우리누리
2009-10-25
5769
5420쿼리문좀 작성해주세요.. 고수님들... [1]
이호상
2009-10-22
5304
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.025초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다