[데이터베이스] role id 바꾸기

휘루·2023년 6월 23일
0

데이터베이스

목록 보기
4/6

role id 바꾸기, 지우기

이번엔 팀장의 id를 1에서 6으로 바꿔보도록 하겠습니다.

id를 6으로 WHERE라는 명령어를 통해 바꿔준다고 하네요.
Apply해서 6으로 바뀝니다. 팀장이 아래로 내려가 버리네요.

이번엔 팀장을 없애보도록 하겠습니다.
WHERE가 조건입니다. id가 6인 애를 DELETE 해준다는 의미입니다.

지우면

여기 role_id가 NULL로 바뀌어 있습니다. 잘 지워졌네요.

TRUNCATE 테이블

employ의 TRUNCATE를 해보도록 하겠습니다.

employ의 우클릭을 하면 TRUNCATE Table이 나오는데 TRUNCATE 눌러주면

이렇게 TRUNCATE가 됩니다.

TRUNCATE Table은 테이블 안에 있는 컨텐츠들을 다 지우는 역할입니다.

네 위에 내용들이 다 지워졌습니다.

참고로 role_id가 다른 키에서 참조하고 있을 때는 지워지지 않습니다.
NO ACTION이나 DESTRICT일 때에도 지워지지 않습니다.

DDL의 ALTER(바꾸다)

quit_date를 quit_data로 바꿔보도록 하겠습니다.

이렇게 ALTER TABLE로 나오는데 ALTER가 바꾸다라는 의미입니다.
CHANGE COLUMN 칼럼을 바꿉니다, quit_date에서 quit_data로 바꾼다는 뜻입니다.

profile
반가워요

0개의 댓글