login register Sysop! about ME  

2010년 03월 09일 19시 32분 00초,     조회수 : 168
  제목 : 내가 틀린건지 이 문제가 틀린건지... 내공이 부족한건지..도와주세요.
SEQ : 26717 글쓴이 : whwogy

작성 포맷 : TEXT 모드, 자동 줄바꿈 사용

SQL INSERT 쿼리를 실행하기 전에 랜덤으로 키를 뽑아내는 방법에 대한 내용을 보고 있는데요.
내용은 이해가 가는데... 아무리 생각해도 이건 모순같은... 좀 도와주세요..

문제>>
같은 INSERT SQL문을 중복해서 넣는 법을 테스트 중인데요. 잘 이해가 안됩니다.
다음에 룰에 따라 랜덤키를 취득해서 INSERT를 실행한다.
1. 시드값 : 컴퓨터 아이디 + 시스템 일/시간
                 컴퓨터 아이디는 영대문자 그리고 숫자로 이루어진32자리 문자이고
                 각문자의 아스키코드값의합을 구한값에 시스템 일/시간을 더한값이 시드값이 된다.
                 얻은 주키 값의 범위는 1000000 ~ 3000000 이내

2. Identity : 만약 Identity열이라면 set identity_insert on 을 실시한다.
3. 교환 위치 : 반드시 Insert문의 VALUES 내의 선두항목을(반드시!!) 주키값으로 치환해서 실행시킨다.
              
<질문>
룰 1번을 보면 아스키코드값을 더하는거니까 시드값은 1636 ~ 6003 내의 값 일것 같은데요..
아직 시드 라는걸 이해하진 못했지만 대충 시드라는건 인덱스를 말하는건가요?
그럼 이미 레코드가 딱 3000000건  들어있다면? 에러 인가요?
ㅜㅜ 
룰1과 룰2 를 보면 자꾸 혼동이 되네요.
고수님 속 시원히 가르쳐 주세요. 문제가 이상한건지...
아~~ 미치겠다...후~ ㅠㅠ OTL... 공부가..부족한가벼..
 
              



제목 작성자 날짜 조회
내가 틀린건지 이 문제가 틀린건지... 내공이 부족한건지..도와주세.. whwogy 2010-03-09 168

 
 
.NET과 Java 동영상 기반의 교육사이트

로딩 중입니다...

서버 프레임워크 지원 : 드원 테크놀로지 (NeoDEEX)
based on ASP.NET 3.5
Creative Commons License
{5}
{2} 읽음   :{3} ({4})