database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 1565 게시물 읽기
No. 1565
문자(대소문자) 비교
작성자
초보자
작성일
2004-09-20 09:27
조회수
3,396

ms-sql 2000을 이제 접하는 사람입니다.

그런데 문자열을 비교 하여 결과를 가져오려고 하는데

오라클처럼 문자열을 대소문자 정확하게 비교하리라 생각되었는데

막상 실행시켜보니 대소문자를 가리지 않아서 당황하였습니다.

 

혹시 제가 잘못한것인지 아니면 혹시 환경설정에 따라서

어떤 경우에는 대소문자 비교가 정확히 이루어지고

혹은 어떤 경우에는 대소문자를 가리지 않도록 할 수 있는 것인지

알고 싶습니다.

그런 방법이 있다면 알려주십시오.

 

한 수 지도 바랍니다.

이 글에 대한 댓글이 총 1건 있습니다.

MS-SQL의 설치시에 구분여부를 선택할 수 있게 되어 있는데,

구분을 하면 테이블명들의 객체이름들도 구분이 되기 때문에

고생을 할 수 있습니다.( 구분시torder하고 Torder하고 다른 객체임)

 

저는 관련 값들을 binary로 변경해서 비교를 했습니다.

성능 향상을 위해서 별도의  binary 필드로 계산된 필드로 생성후

index를 생성했습니다. 

 

 

use pubs

go

select * from jobs
where  convert(varbinary(1000),job_desc)= convert(varbinary(1000),'New Hire - Job not specified')

가을남자님이 2004-09-20 16:08에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1569디비문제인지 소스 문제인지 인제 모르겠는데 혹시 아시는분 [1]
고지라
2004-09-21
2404
1568[질문][완료됨] MSSQL에서 FULL-TEXT Search가 되나요? [2]
김찬수
2004-09-21
3632
1566[질문]한자(한문) 깨짐현상 해결좀 해주세요. . [1]
이리
2004-09-20
7568
1565문자(대소문자) 비교 [1]
초보자
2004-09-20
3396
1564[질문] 백업 스케줄은 어떠게 바꾸나요?
이종선
2004-09-18
2451
1563공간 사용에 대해 (delete와 Drop의 차이) [2]
김민영
2004-09-17
3239
1562솔라리스에서 MS-SQL을 사용하려고하는데요 [2]
어렵다
2004-09-17
2866
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다