본문 바로가기

자바

자바 - 문자열이 일정 길이까지 보여지게 처리

반응형

문자열을 DB에서 읽어올 때 일정 길이까지만 보여지고 나머지는 ..으로 처리하기


1. java에서 처리하기

String msg = "";

if(summary.length() >100){

  msg = summary.substring(0,100) + "...";

}

 

2. SQL Query에서 처리하기

    문자열의 길이가 100자를 넘어서면 100자까지 보여주고 나머지는 ...으로 처리함

 

select name, 

          CASE

                 WHEN LENGTH(summary) > 100 then SUBSTR(summary,1,100) || '...'

                 ELSE summary 

         END summary

from test;


반응형