devnoong.log
article thumbnail
728x90

DB툴은 PL/SQL Developer 툴을 사용했습니다

 

SELECT * FROM 테이블명 FOR UPDATE;

 

상단의 자물쇠 모양을 클릭해주세요

 

 

자물쇠 모양이 풀리면서 수정이 가능한 상태로 변경됩니다.

원하는 값을 입력해주세요~

 

 

TEST 로 수정했더니 초록색 체크 모양 버튼이 활성화 되었습니다.

변경 내용을 입력 완료 했으면 초록색 체크 모양 버튼을 클릭해주세요

 

 

마지막으로 자물쇠 모양 버튼을 다시한번 클릭하면 자물쇠가 잠기면서 수정이 불가능한 상태로 바뀝니다

 

 

이제 변경 내용을 커밋만 해주면 수정사항이 반영됩니다~
저는 PL/SQL Developer 툴에서 제공하는 커밋 버튼을 이용해서 커밋을 진행했습니다

 

 

 

만약에 아래와 같이 기록되어있는 몇천건의 데이터를 INSERT 혹은 UPDATE 해야할때도 사용 가능합니다

우선 INSERT 및 UPDATE 해야될 데이터들에 대해  CTRL + A  로 전체 선택후  CTRL + C  복사를 진행해주세요~

 

 

 

수정 할 컬럼 상단을 더블 클릭해주면 전체가 선택됩니다

아래와 같이 선택되면 CTRL + V 로 위에서 복사한 값을 불어넣기합니다

 

 

 

 

복사한 여러개의 값이 자동으로 들어간 것을 확인 하실 수 있습니다.

위에서 진행했던 것처럼 초록색 체크모양 클릭 후 자물쇠를 잠그면 끝~~

 

 

이런식으로 대량의 데이터도 INSERT 혹은 UPDATE가 가능하기때문에 유용한 구문이라고 생각됩니다~

728x90

'DB > Oracle' 카테고리의 다른 글

[DB] Oracle USE_HASH hint 사용하기  (0) 2023.07.20
[DB] ORACLE PARALLEL HINT 부여하기  (0) 2023.02.07
[DB] 힌트 예제 정리  (0) 2022.07.28
[DB] 힌트에 대해서  (0) 2022.07.27
[DB] INDEX에 대해서  (0) 2022.07.27