database데이터 중에서 이름을 마스킹해서 보여줘야 하는 경우 - 한글이름 가운데 마스킹- 영문이름 5자 초과 기준으로 마스킹 with name_masking as ( SELECT '홍길동' AS name_1 union all select 'HongGilDong' union all select 'Mark' ) select name_1 ,case when name_1 ~E'[A-Z|a-z]' then case when length(name_1) >5 then rpad(left(name_1,5),length(name_1),'*') else..
          DataBase/SQL
          
          2019. 8. 13. 10:41
        
      
        
        
          ORDER BY CONVERT
          
    
    
  오라클 컬럼을 order by 시 정렬되는 순서는 알파벳 대문자, 알파벳 소문자, 한글 순으로 정렬이 됩니다. 이때 한글을 먼저 나오게 하고 싶을때는 ORDER BY CONVERT (컬럼명, ''ISO2022-KR'')를 이용하면 됩니다. 예제) SELECT NAME FROM ( SELECT ''aaa'' NAME FROM DUAL UNION ALL SELECT ''AAA'' FROM DUAL UNION ALL SELECT ''테스트'' FROM DUAL ) ORDER BY CONVERT (NAME, ''ISO2022-KR'') [출처] ORDER BY CONVERT |작성자 벨보이
          DataBase/SQL
          
          2010. 5. 18. 09:26
        
      반응형
    
    
    
  
                    최근에 올라온 글
                    
                
                  
                  - Total
 
- Today
 
- Yesterday
 
                    TAG
                    
                
                  
                  - postgresql jsonb
 - 한글
 - 갤럭시S
 - 독도
 - query 잘림
 - parameter
 - iOS5
 - 오라클
 - oracle
 - 투싼
 - PL/SQL
 - postgresql pg_stat_activity
 - postgresql jsonb index
 - MS-SQL
 - 윈도우
 - 리눅스
 - linux
 - 인덱스
 - recovery
 - tablespace
 - Flashback
 - index
 - 출시일
 - PostgreSQL
 - iPhone
 - SQLPlus
 - 아이폰4
 - 아이폰
 - Managing Schema Objects
 - Backup
 
                    글 보관함