본문 바로가기
Tools/etc

DBeaver Possible multiple rows modification 해결방법

by wakestand 2020. 6. 4.
반응형

DBeaver 에서 테이블 조회 후

Delete 문 없이 - 버튼을 눌러 Row를 삭제하려고 하는데

 

Possible multiple rows modification

there is no physical unique key for '테이블'

DBeaver will use all columns as unique key.

Possible multiple rows modification

Are you sure you want to proceed?

 

이렇게 뜨는 것이 보인다

DBeaver를 통해 삭제할 경우

실제 삭제하려고 하는 행은 한 줄이지만

테이블에 키가 없어

DBeaver가 분간을 못해 여러줄을 지울 수 있는데

그래도 괜찮느냐? 이런 말이 되겠다

 

Use All Columns를 눌러 삭제를 진행하면

선택하지 않은 행들도 같이 삭제되기 때문에

이렇게 지우는 방식은 상당히 위험하다

 

따라서 침착히 취소를 누른 뒤

테이블에 PK를 설정해 주고

삭제를 진행하면 위와 같은 경고문구 없이

삭제가 잘 된다

반응형

댓글