정처기 오라클 명령문

2019. 10. 11. 10:08DB/오라클

728x90

 

1. select 학번 from 학생 where 학생이름 like '%길동' or 학생이름 like '_춘향';

 특이사항: like 대신에 =을 쓰지않도록 주의한다.

 

2. insert into 학생 values('홍길동', 19910101, 'A1234', '???-1234-1234')

 특이사항: 이름, 생년월일, 학번, 전화번호, 전공 이라는 칼럼이 없을 때 상기의 식을 실행하면 전공 칼럼에는 null이 들어간다.

 

3. alter table 학생 add (부전공varchar(20));

 학생이라는 테이블에 부전공이라는 칼럼을 추가한다.

 

4. alter table 학생 rename column 이름 to 성명;

 학생이라는 테이블에 이름이라는 칼럼 이름을 성명으로 수정한다.

 특이사항: 이 때 칼럼 이름에 '' single quotation을 쓰지 않는다.

 

5. alter table 학생 modify(성명 varchar(20));

 학생이라는 테이블에 성명이라는 칼럼의 데이터타입을 수정한다.

 

6. alter table 학생 drop column 전화번호;

 학생이라는 테이블에서 전화번호라는 칼럼을 삭제한다.

 

7. grant select, insert, update, delete on 테이블명 to 유저명;

 

8. revoke select, insert, update, delete on 테이블명 from 유저명;

 

9. update 학생 set 생년월일 = 19911225 where 이름 = '홍길동';

 특이사항: 학생이라는 테이블에서 이름이 홍길동인 사람의 생년월일을 수정한다.

728x90
반응형