콘텐츠로 이동

2021 07 21

2021-07-21

LIKE

  • LIKE 절의 와일드 문자 - %: 0개 이상의 문자열과 대치 - _: 임의의 한 개의 문자와 대치
  • 예시
    select * from table_name where title like "blog%";
    select * from table_name where title like "%blog";
    select * from table_name where title like "%blog%";
    
  • JPA에서는? - findByTitleContaining - findByTitleContains - findByTitleIsContaining
  • Escape? - SQL 드라이버에게 이스케이프 부분은 다르게 처리해야한다 알리는 용도 - DB가 못알아먹을 특수문자에 대해 알아듣도록 SQL 서버가 이해하는 SQL 코드로 변환