안녕하세요. 

문의 드리고자 합니다. 


우선 프로시져로 하려고 합니다. 


A 테이블에 RawData 가 들어 잇습니다.  1200건 정도의 데이터가 있습니다(항상 고정은 아님)


@strRate 변수에 값을 할당받습니다. 

전체 인원수에서 5% 또는 10% %이용하여 A 테이블에 대상을 추출하고자 합니다



vharchar 타입으로 @Rate 변수를 하나 받습니다. 


전체 인원 모수를 구합니다. 

declare @nCnt int;


select @nCnt = count(*) / @Rate from A


@nCnt 값을 항당 받습니다. 


할당 받은 값을 

동적쿼리에 넣어 주는데 오류가 발생됩니다. 


Declare @qey varchar(2000)

@qry = 'select top ' + @nCnt +' 컬럼......' +

              ' from a  order by newid()'

Exex(@qry)


이렇게 하면 

Select top '을 데이터 형식 int로 변환하지 못했습니다..

라는 sql오류가 발생 합니다.


Top에서 변수를 활용하여 값을 받아올수 있는 방법은 없는가요?

No. Subject Author Date Views
Notice 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 527
9752 OS 및 SA 패스워드 둘다 분실.. [2] 뛰어 2017.02.23 1948
9751 회사 DB 개인용 백업 질문입니다 [1] 영곤잉 2017.02.22 2026
» 랜던 함수를 이용하여 정보 추출 하고자 합니다. [2] 호짱 2017.02.22 1891
9749 ##MS_Policy ~## 계정 pw변경 문의 샬랄라 2017.02.22 2708
9748 고수님들아..DB에 저장되어있는 암호화된 데이터를 복호화하는 방법 부탁드려요 [1] neiyan 2017.02.21 2395
9747 sql2005에서 2012로 마이그레이션 조언요청.. [1] 극좌파 2017.02.21 2471
9746 주민번호 뒷자리 업데이트 [4] 아톰 2017.02.21 2373
9745 쿼리 질문 드립니다. [4] 오늘밤은안돼요 2017.02.21 2255
9744 답이 보이지 않아 SQL 문의드립니다. ㅠ_ㅠ [2] 김민엽_279256 2017.02.21 2984
9743 쿼리문 문의드립니다. [2] 파워유저 2017.02.20 2117
9742 update문 대량 발생시 lock [2] 극좌파 2017.02.19 1814
9741 INSERT INTO, UPDATE 쿼리문 질문입니다.. [1] 무인도 2017.02.17 3410
9740 서브쿼리가 아닌 쿼리문 실행후 해당 결과값에 별도 쿼리 실행 가능여부 [1] 아무래도난 2017.02.17 1643
9739 거래처별 폼목건수 말고 품목갯수를 구하려고 하는데요.. [1] 딸기메로나 2017.02.17 3676
9738 ssms에 이런 플러그인이 있을까요? [1] 봉술의달인 2017.02.17 2418
9737 값을 특정수량씩 나누고 나머지까지 표현 가능할까요? [1] 고구망 2017.02.16 1847
9736 sql server management studio의 언어 변경에 대한 질문 입니다. icham 2017.02.16 2049
9735 열 -> 행 변환이 가능한가요? [1] 정보보안 2017.02.16 2259
9734 Batch Requests의 Batch 뜻이 무엇인가요? [1] kk 2017.02.15 2937
9733 MDX 쿼리중에 "&" 가 의미하는게 무엇인가요? [1] 디비하는조씨 2017.02.15 2949





XE Login