본문 바로가기 메뉴 바로가기

수줍은광돌이

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

수줍은광돌이

검색하기 폼
  • 분류 전체보기 (78)
    • 프로그램 언어 (42)
      • JAVA (14)
      • Spring JPA (14)
      • Spring (14)
      • MyBatis (0)
    • linux (17)
      • docker (9)
      • NaverCloud (2)
      • Centos (1)
    • 데이터베이스 (7)
      • COMMON (0)
      • ORACLE (2)
      • MYSQL (3)
    • Message Broker (1)
      • RabbitMQ (1)
    • CICD(자동 배포) (1)
    • 스크립트 (4)
    • 알고리즘 문제 풀기 (2)
      • DFS (1)
      • BFS (1)
    • 이슈 해결 (2)
    • 잡지식 (2)
  • 방명록

query (1)
MYSQL INSERT시 이미 존재할 경우 등록하지 않는 쿼리

가끔가다 이러한 생각을 할때가 있습니다. 데이터를 등록을 하는 과정에서 이미 등록되어 있는 데이터가 있을 경우 업데이트를 하는 것이 아닌 그냥 무시하는 방법 이 없을까? 하고 , 보통 생각해보면 이러한 경우 미리 SELECT를 통해 데이터 여부를 확인하고 데이터가 없다면 INSERT 아니면 IF 조건으로 빠져나오는 방식을 할 것 입니다. 그런 것도 좋지만 쿼리 자체에서 해당 문제를 해결 할 수 있는 쿼리가 있습니다. INSERT INTO sns_facebook_channel ( fb_post_id , fb_user_id , fb_message , fb_caption , fb_description , fb_picture , fb_source , fb_link , fb_created_time , create..

데이터베이스 2023. 12. 22. 18:03
이전 1 다음
이전 다음
250x250
반응형
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • dockerfile
  • Quartz
  • 격리수준
  • hazelcast
  • 권한
  • Cache
  • 정의
  • 컨테이너
  • 스케줄러
  • MySQL
  • Lock
  • dfs
  • 리눅스
  • spring
  • leatcode
  • Java
  • 캘린더
  • insert
  • 캐시
  • 알고리즘
  • 이미지
  • 개념 이해하기
  • ncp
  • 네이버 클라우드
  • 도커
  • mybatis
  • centos7
  • LocalDate
  • Linux
  • docker
more
«   2025/05   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.