
MariaDB에서는 AUTO_INCREMENT로 설정된 컬럼이 UPDATE 시에 자동으로 다음 값을 생성하는 기능이 있습니다. 이러한 동작은 특히 AUTO_INCREMENT로 설정된 기본 키 컬럼에 대해 주로 발생합니다. 이로 인해 의도치 않게 UPDATE 시에 새로운 레코드가 추가될 수 있습니다. 원인 AUTO_INCREMENT로 설정된 컬럼은 INSERT 시에 자동으로 다음 값을 생성합니다. UPDATE 쿼리에서 AUTO_INCREMENT 컬럼에 값을 지정하지 않으면, 데이터베이스가 자동으로 다음 값을 생성합니다. 해결 방법 AUTO_INCREMENT 컬럼은 일반적으로 데이터베이스에서 자동으로 관리되므로 UPDATE 시에 명시적으로 값을 지정하지 않는 것이 좋습니다. UPDATE 시에 AUTO_INC..