테이블 수정
● ALTER TABLE 테이블이름 RENAME 새이름;
컬럼 추가
●ALTER TABLE 테이블이름 ADD 컬럼이름 1 데이터 타입 AFTER 컬럼이름2;
●ALTER TABLE 테이블이름 ADD 컬럼이름 1 데이터 타입FIRST;
컬럼 수정
●ALTER TABLE 테이블 이름 MODIFY 컬럼이름 데이터타입;
●ALTER TABLE 테이블 이름 CHANGE 컬럼이름 새이름 데이터타입;
컬럼 삭제
●ALTER TABLE 테이블 이름 DROP 칼럼이름;
해당 테이블을 조회를 한 후 화면
alter 테이블을 한 후에 테이블 이름이 바뀐 것을 볼 수 있다.
alter table emp add manager char(4) after job;
매니저가 job 뒤로 간 것을 확인 가능
alter table emp add boss varchar(20) first;
첫번째 행으로 감
alter table emp drop boss;
alter table emp modify manager char(5);
alter table emp change manager managerid char(5);
컬럼 이름을 manager에서 managerid 으로 바꾸기
alter table emp drop managerid;
매니저 아이디 컬럼을 삭제함
select empid, ename, job from emp where empid='1001';
테이블에서 해당 조건을 주는 예제
select empid, ename, job from emp where salary>=300;
update 문 예제
update emp set salary=500 where empid='1001';
update emp set deptid='300', job='인사'where empid='1003';
특정 해당 id 컬럼의 해당 값을 변경
삭제하는 구문 예제
delete from emp where empid='1005';
해당 테이블 이름은 안 바꾸고 속성을 바꿀 때 modify
컬럼 이름을 바꾸고자 할 때 명령어