여연찌

  • 홈
  • 방명록

2024/12 1

SQL 로 언더바(_)를 문자 취급하고 싶을 때

정답 \%_% ' \ ' 를 사용해서 _ 언더바를 문자로 취급하도록 이스케이프 처리한다.    잘못된 예시 NOT LIKE '%_%' 데이터베이스가 _ 를 문자 그대로 인식하지 않고 와일드카드로 인식할 수 있다.그렇기 때문에 이를 방지해서 \ 를 사용해줘야 함 + 와일드 카드로 사용되는 _ 는 ?단일 문자, 즉 한 문자를 나타낸다.예를 들어 'A_C' 를 사용한다면 'ABC', 'AEC' 과 같이 한 문자가 들어갈 경우 찾아내고'AC', 'ABCD' 와는 매칭 되지 않는다.   != '%\_%' != 는 정확히 일치하지 않는 값을 제외하는 것이기 때문에 정확히  '%_%' 인 경우만 제외하게 된다.그렇기 때문에 와일드카드 검색을 하고 싶다면 NOT LIKE 를 사용해야 한다

개인공부 2024.12.12
이전
1
다음
더보기
  • 분류 전체보기
    • TIL
    • WIL
    • SQL 코드카타
    • 파이썬 코드카타
    • ADsP 내용 정리
    • 개인공부
    • Project
      • KPT 회고

Tag

pandas, 팀프로젝트, 데벨챌, 개인연습, 데이터리안, JD분석, 파이썬, 개인공부, 데이터넥스트레벨챌린지, 데이터리안 #데이터넥스트레벨챌린지 #데벨챌, TIL, sql, KPT회고, WIL, 스타터노트, 프로젝트, 리트코드, 프로그래머스, ADsP, 코드카타,
프로필사진

여연찌

Calendar

«   2024/12   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

Copyright © Kakao Corp. All rights reserved.

티스토리툴바