DataBase/SQL Server

컬럼에 한글 포함여부 검사

탑~! 2012. 5. 15. 09:44

컬럼에 한글 포함여부 검사

DataBase 조회 수 7923 추천 수 0 2010.09.29 14:12:59

출처 : http://indes.egloos.com/5167302

 

생각지도 못한 엄청난 꽁수다 -_-

 

 

 

 

where조건으로 써주면 되겠다.

1. 한글 포함 되어 있는지 확인(바이트 수 비교) :

LEN(컬럼명)<>DATALENGTH(컬럼명) -- 오라클은 length(컬럼명)<>lengthb(컬럼명)


2. 한글로 컬럼 데이터가 시작되는지 확인(초성범위 비교) :

컬럼명 between 'ㄱ' and '힣' -- 범위 마지막 글자인 '힣'은 검색되지 않음


그외 글자를 짤라(--;;;) 아스키코드로 변환해서 쿼리 하는 방법이 있으나 복잡해서 패쓰...

컬럼에 한글 포함여부 검사

DataBase 조회 수 7923 추천 수 0 2010.09.29 14:12:59

출처 : http://indes.egloos.com/5167302

 

생각지도 못한 엄청난 꽁수다 -_-

 

 

 

 

where조건으로 써주면 되겠다.

1. 한글 포함 되어 있는지 확인(바이트 수 비교) :

LEN(컬럼명)<>DATALENGTH(컬럼명) -- 오라클은 length(컬럼명)<>lengthb(컬럼명)


2. 한글로 컬럼 데이터가 시작되는지 확인(초성범위 비교) :

컬럼명 between 'ㄱ' and '힣' -- 범위 마지막 글자인 '힣'은 검색되지 않음


그외 글자를 짤라(--;;;) 아스키코드로 변환해서 쿼리 하는 방법이 있으나 복잡해서 패쓰...

컬럼에 한글 포함여부 검사

DataBase 조회 수 7923 추천 수 0 2010.09.29 14:12:59

출처 : http://indes.egloos.com/5167302

 

생각지도 못한 엄청난 꽁수다 -_-

 

 

 

 

where조건으로 써주면 되겠다.

1. 한글 포함 되어 있는지 확인(바이트 수 비교) :

LEN(컬럼명)<>DATALENGTH(컬럼명) -- 오라클은 length(컬럼명)<>lengthb(컬럼명)


2. 한글로 컬럼 데이터가 시작되는지 확인(초성범위 비교) :

컬럼명 between 'ㄱ' and '힣' -- 범위 마지막 글자인 '힣'은 검색되지 않음


그외 글자를 짤라(--;;;) 아스키코드로 변환해서 쿼리 하는 방법이 있으나 복잡해서 패쓰...

컬럼에 한글 포함여부 검사

DataBase 조회 수 7923 추천 수 0 2010.09.29 14:12:59

출처 : http://indes.egloos.com/5167302

 

생각지도 못한 엄청난 꽁수다 -_-

 

 

 

 

where조건으로 써주면 되겠다.

1. 한글 포함 되어 있는지 확인(바이트 수 비교) :

LEN(컬럼명)<>DATALENGTH(컬럼명) -- 오라클은 length(컬럼명)<>lengthb(컬럼명)


2. 한글로 컬럼 데이터가 시작되는지 확인(초성범위 비교) :

컬럼명 between 'ㄱ' and '힣' -- 범위 마지막 글자인 '힣'은 검색되지 않음


그외 글자를 짤라(--;;;) 아스키코드로 변환해서 쿼리 하는 방법이 있으나 복잡해서 패쓰...

where조건으로 써주면 되겠다.

1. 한글 포함 되어 있는지 확인(바이트 수 비교) :

LEN(컬럼명)<>DATALENGTH(컬럼명) -- 오라클은 length(컬럼명)<>lengthb(컬럼명)


2. 한글로 컬럼 데이터가 시작되는지 확인(초성범위 비교) :

컬럼명 between 'ㄱ' and '힣' -- 범위 마지막 글자인 '힣'은 검색되지 않음


그외 글자를 짤라(--;;;) 아스키코드로 변환해서 쿼리 하는 방법이 있음.

 

 

출처 : http://indes.egloos.com/5167302

728x90
반응형