Q&A

  • 꼭 답변해주셔야해요. sql에서 대소문자 구별★★
수고 많으십니다. 지금 MS-Sql 쓰고, 델파이를 써서 프로그램을 하고 있는데..

문제가 생겼어요. MS-Sql에서 대소문자 구분을 안 하잖아요.

그래서 아이디 등록시 중복체크에서 아이디 받을때는 두번체크를 해서 대소문자

구분을 했어요.

근데 문제는

예를 들어 사용자테이블(Member)과 수강신청테이블(Application)이 있으면 아이디가 kijung인 사람은 국어를 , KIJUNG 인 사람은 수학을 신청했다고 하구요.

이 두테이블 조인에서는 아이디로 조인을 해요.

그러면 kijung은 국어, KIJUNG은 수학이 나와야 하는데 ..

kijung와 KIJUNG을 같이 인식해서 결과가 이상하게 나와요..

어찌하죠??

Sql내부에서 대소문자 구분을 하는 그런 함수는 없나요??

아시는 분 빨리 답변좀 부탁해요.

일요일도 나와서 일해야 해요..

불쌍히 여기시어 답변좀..



그럼 수고하세요..

1  COMMENTS
  • Profile
    신호성 1999.12.08 17:52
    성기정★★ wrote:

    > 수고 많으십니다. 지금 MS-Sql 쓰고, 델파이를 써서 프로그램을 하고 있는데..

    > 문제가 생겼어요. MS-Sql에서 대소문자 구분을 안 하잖아요.

    > 그래서 아이디 등록시 중복체크에서 아이디 받을때는 두번체크를 해서 대소문자

    > 구분을 했어요.

    > 근데 문제는

    > 예를 들어 사용자테이블(Member)과 수강신청테이블(Application)이 있으면 아이디가 kijung인 사람은 국어를 , KIJUNG 인 사람은 수학을 신청했다고 하구요.

    > 이 두테이블 조인에서는 아이디로 조인을 해요.

    > 그러면 kijung은 국어, KIJUNG은 수학이 나와야 하는데 ..

    > kijung와 KIJUNG을 같이 인식해서 결과가 이상하게 나와요..

    > 어찌하죠??

    > Sql내부에서 대소문자 구분을 하는 그런 함수는 없나요??

    > 아시는 분 빨리 답변좀 부탁해요.

    > 일요일도 나와서 일해야 해요..

    > 불쌍히 여기시어 답변좀..

    >

    > 그럼 수고하세요..





    Sql Server설치 당시에 대,소문자를 구분하는가 여부를 선택하는 걸로 알고 있습니다.

    구분하지 않는 것으로 설치하셨다면 제 기억으로는 구분할 수 있는 함수는 없는걸로

    알고 있는데 혹 아시는 분이 있으시다면 답좀 올려 주세요.

    함수가 없다면 결국 대,소문자를 구분하도록 데이터베이스를 설정해야 하는데

    자세한 방법은 저도잘 모릅니다. 관련 서적을 참조해 보세요.

    제 경우는 키가되는 모든 항목은 대문자로 처리해서 원천적으로 대,소문자로 인한

    중복을 방지하는 방법을 사용합니다.



    원하는 답변이 아니어서 죄송하군요.





    • 김대호
      1999.12.10 19:44
      새벽공기 wrote: > 퀵리포트 사용시 그룹헤더밴드를 쓰고 > 첫번째 그룹내용을 QrExpr컴포넌트에 Copy(c...
    • 이재식
      1999.12.08 09:30
      새벽공기 wrote: > 퀵리포트 사용시 그룹헤더밴드를 쓰고 > 첫번째 그룹내용을 QrExpr컴포넌트에 Copy(c...
    • 신호성
      1999.12.08 17:52
      성기정★★ wrote: > 수고 많으십니다. 지금 MS-Sql 쓰고, 델파이를 써서 프로그램을 하고 있는데.. > 문제...
    • 장덕권
    • 1999.12.08 05:44
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 이만준
      1999.12.08 21:40
      장덕권 wrote: > 다른 폼에 있는 콤포넌트를 찾는 코드입니다. 계속 마지막줄에서 에러가 발생하는데 > ...
    • 장덕권
      1999.12.09 19:57
      이만준 wrote: > 장덕권 wrote: > > 다른 폼에 있는 콤포넌트를 찾는 코드입니다. 계속 마지막줄에서 에...
    • 이만준
      1999.12.09 22:05
      안녕하세요... swap 이 판넬이 맞다면..에러가 안나야는데요... if assigned(swap)then swap....
    • 장덕권
      1999.12.10 01:17
      이런 에러메세지가 뜨는데요 컴파일시에는 에러가 없고 실행시에 이런 메세지가 뜹니다. Project form1....
    • 안명호
    • 1999.12.08 05:28
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 오기주
      1999.12.09 00:08
      안명호 wrote: > 제목 그대로 입니다. > > 특정 앨리어스(alias)의 경로를 알아내는 방법을 알고 싶습...
    • 안명호
      1999.12.10 05:58
      오기주 wrote: > 안명호 wrote: > > 제목 그대로 입니다. > > > > 특정 앨리어스(alias)의 경로를 알...
    • 좋은날
    • 1999.12.08 05:24
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.12.09 03:15
      나이렉스 홈페이지에 가면 Diamond라는 컴포넌트(상용)이 있습니다. 요것을 사용하면 무척 빨라지죠. DA...
    • 전철호
      1999.12.09 02:33
      열심희 wrote: > 원격지의 크라이언트에서 어떻게 하면 Client Application이 실행이 됩니까? > NT나 98...
    • 열심희
      1999.12.08 07:03
      앞의 방법으로 원격지에서 실행을 하니 다음과 같은 에러가 뜹니다. ' exception ElntfcaseError in M...
    • 박성훈
    • 1999.12.08 03:50
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.12.08 09:35
      박성훈 wrote: > MDI폼에서 Active된 폼이 없을 때 Enter키를 쳐서 제일 왼쪽의 상위메뉴를 클릭한 것처럼...
    • 윤병익
    • 1999.12.08 03:13
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.12.08 09:02
      윤병익 wrote: > 안녕하세요.. 요즘 델파이를 공부하고 있는 사람입니다... > 요즘 채팅 프로그램을 만들...
    • nilriri
    • 1999.12.08 01:47
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 이주흥
    • 1999.12.08 01:40
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.12.08 08:59
      이주흥 wrote: > 안녕하세요... > 음...혹시 이거 어케 하는지요... > sendtext로 서버에 있는 스트링형...
    • 이주흥
      1999.12.08 11:16
      안녕하세요.. 답변 감사합니다.. 근데 한가지 궁금한게 있거든요... 스트링형 변수는 255자의 문자까지...
    • 구창민
      1999.12.08 20:45
      이주흥 wrote: > 안녕하세요.. > 답변 감사합니다.. > 근데 한가지 궁금한게 있거든요... > 스트링형 ...
    • 이주흥
      1999.12.08 21:40
      오옷...캄사합니다.. 전 그런줄도 모르고... 역시 전 파맹(파스칼 맹) 같네요...캬캬... 다시 한번 캄사...
    • 구창민
      1999.12.08 08:55
      copretns wrote: > 저의 질문 요지는 요거에여~ > SystemParametersInfo(SPI_SETBEEP, 1, Pchar(0), 0); ...
    • copretns
      1999.12.08 01:44
      copretns wrote: > 저의 질문 요지는 요거에여~ > SystemParametersInfo(SPI_SETBEEP, 1, Pchar(0), 0); ...
    • halight
    • 1999.12.08 01:13
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김상면
      1999.12.08 02:16
      제가 방금 트리거를 하나 만들어서 아래와 같이 테스트를 해봤습니다... CREATE OR REPLACE TRIGGER T_CD_...
    • 이만준
      1999.12.08 21:43
      송수현 wrote: > 안녕하세요 봐주셔서 감사드립니다. 꾸벅~! > > 폼의 왼쪽 상단의 아이콘을 아예 안보...
    • 강윤환
    • 1999.12.08 00:34
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.12.08 00:48
      Ord 함수를 사용하세요. 강윤환 wrote: > 바이너리인 데이터를 > > 캐릭터 배열에 저장했는데요......
    • 강윤환
      1999.12.08 18:47
      감사합니다. 잘 해결이 되었네요. 앞으로도 많이 답변해 주세요. 이정욱 wrote: > Ord 함수를 사...