고유번호 / 이름

국어 

수학 

페이지

1 홍길동

90 

 80

 

2 이순신

 80

 90

 

3 윤봉길

 80

 100

 

4 김유신

 70

 100

 

5 심순애

 50

 100

 

6 선덕여왕

 60

 70

 

7 진덕여왕

 80

 80

 


라는 테이블에서요..


한쪽의 페이징이 끝날때마다 마지막 페이지필드에 실제 페이지가 업데이트 될수 있는 프로시저를 만들려고 합니다.

SQL SP 코드는 잘 몰라서요.. 죄송합니다. ㅠㅠ


이전에는 ASP에서 처리 할때는

----------------------------------------------------------------------------------------

DO  UNTIL 레코드셋.EOF


해당 페이징을 다 뿌려주고 ~~~


레코드셋.MoveNext


TXT_고유번호들=TXT_고유번호들 & ","

CALL 사용자함수_레코드_업데이트_함수(현재 페이지 번호,TXT_고유번호들)


LOOP

----------------------------------------------------------------------------------------


SUB 레코드_업데이트_함수(page_,rs_nids)

"UPDATE 테이블 SET 페이지=page_ where 고유번호 in (rs_nids&"0")

END SUB


아무래도 프로시저를 이용하는게 더 빠를것 같아서요.. 노출된 쿼리를 하나하나 SP로 만들어 가고 있는데..

경험이 별로 없다보니 어렵습니다.


더 효과적인 SP를 만드는데 고수님들의 도움이 절실합니다. 부탁드립니다~




No. Subject Author Date Views
Notice 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 451
8710 로그인 접속 기간 쿼리 문의입니다. [1] 짬자면굿 2015.05.09 2923
» 페이징될 실제 페이지 번호 미리 알기 [1] DDM 2015.05.08 3438
8708 update 문의 [1] 준후택 2015.05.08 2358
8707 DB 유효 공간 이유진_301818 2015.05.07 2437
8706 날짜계산 ! :) [5] 마힐링 2015.05.07 3185
8705 데이터가 많을 경우 적을경우와 비교해서 인덱스 삭제시 시간이 많이 걸리나요? [1] 로쏘네리 2015.05.07 2273
8704 sp_send_dbmail db메일전송 권한관련 질문 [1] 풀내기vber 2015.05.07 4482
8703 스키마 삭제 [1] hhhh 2015.05.07 2439
8702 유지관리 계획작업시 네트워크 드라이브 백업 문의 [4] jump76821 2015.05.07 3571
8701 space에 간혹 ? 가 들어 갑니다. 닉네임중복 2015.05.06 2150
8700 rollback...ㅜ.ㅜ [1] 마힐링 2015.05.06 2284
8699 SQL 프로시저 관련 질문 [1] 산들마을호랑이 2015.05.06 2524
8698 sql 문자열 관련 쿼리질문드립니다. [2] 초보ㅠㅠ 2015.05.04 2218
8697 새로 컬럼을 가로로 보여줄수 없을까요? [1] neiyan 2015.05.04 2219
8696 union all 로 했을 때 데이터 형식 varchar을(를) numeric(으)로 변환하는 중 오류가 발생했습니다. [1] taz2315 2015.05.04 3919
8695 sql 서버 데이터가져오기를 하다가 오류가 발생했습니다. [1] 가네탑 2015.05.02 2640
8694 합산 관련 쿼리 질문드립니다. [2] 생각찾기 2015.05.01 3820
8693 SQL공부하면서 궁금한게 있어서 질문드립니다. [1] 김트레기 2015.05.01 1977
8692 디비용량 관련 [1] hhhh 2015.05.01 2337
8691 sql 동기화(?)에 대해 질문드릴께요 [7] 중전 2015.04.30 2819





XE Login