본문 바로가기
반응형

Tools/etc179

DBeaver Possible multiple rows modification 해결방법 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를 눌러 삭제를 진행하면 선택하지 .. 2020. 6. 4.
DBeaver 여러 쿼리 동시 조회방법 DBeaver 에서 여러 쿼리를 동시에 조회해서 결과를 비교해보려고 하는데 다행히도 DBeaver 에서는 다중 쿼리 동시 조회(Multiple statements)를 지원한다 먼저 조회할 SELECT 쿼리문을 ;로 분할한 다음 조회하려는 영역을 드래그하고 ALT + X를 눌러주면 하단의 콘솔 부분에 Result, Result - 2가 생긴 것이 보이는데 탭을 바꿔주면 두 조회결과를 바꿔가며 볼 수 있다 그런데 저렇게 탭 바꿔가며 볼 필요없이 그냥 결과를 동시에 보여주면 안되나? 싶을텐데 제작자 공인으로 그런 기능을 지원하지 않는다 따라서 두 쿼리의 결과를 동시에 보고 싶다면 윈도우 > 편집기 > Toggle Split Editor 를 눌러주면 에디터가 두개로 분리되는데 여기서 하나씩 조회해서 비교해주면 된다 2020. 5. 20.
SVN Check out으로 SVN에서 프로젝트 가져오는 방법 SVN에서 Check Out이란 SVN에 들어있는 프로젝트 파일을 내 컴퓨터로 가져오는 과정을 말하는데 일반적으로는 프로젝트 투입 시 SVN을 연결해 주기에 SVN Repository Exploring 탭에서 내려받을 항목을 우클릭한 후 Check Out을 눌러주면 내 컴퓨터에 프로젝트가 들어오게 된다 다음으로는 Server 탭에서 톰캣을 우클릭해준 후 Add And Remove를 누르고 Available 목록에서 원하는 프로젝트를 선택한 후 Add, Finish를 눌러주면 톰캣에 내가 Check out 받은 프로젝트가 물려서 서버 실행 시 정상적으로 사용할 수 있게 된다 2020. 4. 20.
이클립스 ctrl h를 이용한 파일 검색방법 이클립스에서 Ctrl + h를 누르면 Search 창이 뜨는 것이 보이는데 File Search 탭에서 이클립스 내의 모든 파일을 검색 가능하다 첫 실행 시에는 온갖 탭이 난잡하게 깔려있는 것이 보일텐데 왼쪽 하단의 Customize를 눌러준 뒤 File Search만 빼고 다 빼주면 된다 본격적으로 Ctrl h를 이용한 사용법을 알아보자면 단순히 원하는 텍스트를 넣고 검색을 해도 되지만 이러면 모든 프로젝트를 대상으로 검색을 하기 때문에 속도가 굉장히 느려진다 원하는 프로젝트에서만 조회할 수 있게 Working Set을 만들고 Working Set에서 조회하는 방법을 알아보자 먼저 하단의 Scope 부분에서 Working set을 클릭하고 우측의 Choose를 눌러보자 다음으로 우측의 New를 누르고 .. 2020. 4. 20.
DBeaver 라인 수 보이게 하는 방법 DBeaver에서 이클립스와 동일하게 해당 위치가 몇번째 줄인지 알게 하고 싶은데 기본 설정은 라인 수가 적용되어 있지 않기 때문에 적용하는 방법을 한번 알아보자 먼저 DBeaver 상단의 윈도우 > 설정을 누른 뒤 일반 > 편집기 > 문서 편집기로 이동한 후 우측에 행 번호 표시(B)를 체크해 준다 이후 Apply and Close를 누르면 Dbeaver에 라인 수가 보이게 된다 2020. 3. 25.
SVN Commit, Update, Conflict 개념 및 차이점 SVN에서 주로 사용하는 기능은 Commit과 Update인데 기능은 다음과 같다 Commit > 내 컴퓨터의 파일을 SVN으로 넣기 Update > SVN의 파일을 내 컴퓨터로 가져오기 여기서 두 사람이 동일한 파일을 Update 받은 후 다른 사람이 먼저 Commit을 했을 경우 내가 가진 파일과 SVN의 파일 버전이 달라지기 때문에 Conflict가 발생하게 되는데 Conflict란 내가 가지고 있는 파일과 SVN의 파일의 버전이 다를 때 Commit이나 Update를 할 수 없다는 말이다 여기서 해결방법으로 Override and Commit, Override and Update가 있는데 기능은 다음과 같다 Override and Commit > SVN의 있는 파일을 버리고 내 파일로 밀어넣기 O.. 2020. 3. 24.

반응형