반응형
현재 저는 테이블의 각 행에있는 모든 값을 연결하는 문자열을 수동으로 만들고 있습니다. 행의 현재 값 (/ status)에 대한 해시 값을 가져 오기 위해 각 행에 대해이 문자열을 해싱하고 있는데, 나중에 행이 변경되었는지 확인하는 데 사용합니다.
이 작업을 수동으로 수행하는 대신 mySQL이 각 행에 대해 고유 한 해시 값을 가져 오는 기본 제공 방법이 있습니까?
해결 방법
당신은 다음과 같은 것을 할 수 있습니다
SELECT MD5(concat(field1, field2, field3, ...)) AS rowhash
그러나 concat (*)
은 옵션이 아니므로 (구문 오류) 원하는 필드 목록에서 벗어날 수 없습니다.
참조 페이지 https://stackoverflow.com/questions/8330799
반응형
'MySql' 카테고리의 다른 글
MySQL의 외래 키 제약 조건 오류 1452-Magento Import (0) | 2020.09.26 |
---|---|
MySQL mysql의 저장 프로 시저에서 여러 행을 검색하는 방법은 무엇입니까? (0) | 2020.09.26 |
MySQL에서 SELECT 문을 사용하여 테이블 이름 가져 오기 (0) | 2020.09.26 |
MySQL 동일한 컴퓨터에서 IIS 서버 및 WAMP 서버 사용 (0) | 2020.09.26 |
MySQL mysql은 쉼표로 구분 된 목록 열로 고유 한 행을 선택합니다. (0) | 2020.09.26 |
댓글