>  Q&A  >  본문

"UPDATE" 또는 "INSERT IGNORE INTO ~ ON DUPLICATE KEY UPDATE ~" 문을 사용할 때 "last_dt" 열의 값을 업데이트하는 방법

last_dt 열은 데이터가 마지막으로 변경된 날짜입니다. 삽입된 날짜와는 다르게 관리됩니다. 삽입된 날짜는 create_dt로 관리됩니다.

update_dt 컬럼을 제외한 다른 컬럼이 변경될 때만 업데이트 날짜 값을 변경하고 싶습니다.

그래서 gpt가 나에게 이것을 주었다:

으아악

근데 이 방법은 좀 이상한 것 같아요. 실제로 테스트 해보니 오류가 발견되었습니다. 제가 코드를 잘못 썼을 수도 있습니다.

더 좋은 방법이 있나요? gpt에서 제공한 답변이 맞나요? 많은 데이터베이스 관리자가 동일한 문제를 해결했다고 생각합니다. 적절한 답을 찾을 수 없어서 이런 질문을 드립니다.

P粉633075725P粉633075725420일 전827

모든 응답(1)나는 대답할 것이다

  • P粉659518294

    P粉6595182942023-09-17 11:25:31

    이건 꼭 써봐야 할 것 같아요

    으아아아

    회신하다
    0
  • 취소회신하다