나눔터  
  HOME > 나눔터 > 묻고답하기 > 액세스
액세스
액세스에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내

작성자:  

 드리뭉 (efreecom)

추천:  0
파일:     조회:  532
제목:   인덱스에 대한 질문입니다 ....
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

1. 액세스 버전(95,97,2000,2002):2000
2. 윈도우즈의 버전(win95,win98,winME,winNT,win2000,winXP):
3. CPU (486,PentiumI/II/III/IV...):
4. RAM (32,64,128,256,512MB,1G...): 

* 아래줄에 질문을 작성하세요 >> 

DISALLOW NULL 옵션을 사용하여 새 레코드의 인덱스 필드에 Null 항목이 사용되지 못하도록 합니다. 
IGNORE NULL 옵션을 사용하여 Null 값의 레코드가 인덱스 필드에 포함되지 못하도록 합니다. 

도움말에서 가져온 글입니다.

? - 두 문장이 비슷비슷한데 다른점이 무엇인지요?
 
[불량 게시물 신고]  
Crocii그렇군요.. 비슷하게 보이네요..

하지만 내용은 완전히 다른 것입니다..

DISALLOW NULL
Null 값을 받아들이지 않습니다.. 필드에 Null값이 들어올 경우 레코드가 Update 되지 않습니다. 에러만 발생하지요..
주로 인덱스필드(기본키필드)에서 사용합니다.
테이블 디자인에서 필드 속성중 '필수'항목을 예로 하면 이속성이 적용 됩니다.

IGNORE NULL
Null값을 생성하지 않습니다.. 필드를 빈칸으로 두면 Null이 되는 것이 아니라 "" <- 빈문자열(길이가 0인 문자열(Zero Lenth string)) 이 입력됩니다.
Null 자체가 없어지는 겁니다. 인덱스필드가 아닌 필드에서도 사용되기도 합니다.
테이블 디자인에서 필드 속성중 '빈 문자열 허용'을 예로 하면 이속성이 적용 됩니다.
10-04 (16:58)
삭제 ■신고
드리뭉님 감사함니다.
너무 도움이 많이 되는 군요
답글에 감사드리며....
10-05 (20:06)
삭제 ■신고
        
  

작성일 : 2004-10-03(22:20)
최종수정일 : 2004-10-03(22:20)