전체 글 썸네일형 리스트형 테이블 컬럼(열)의 추가/수정/삭제 90번 부서의 직원들을 새테이블 E_EMP에 입력 1 2 3 4 5 CREATE TABLE E_EMP AS SELECT employee_id, last_name, salary, department_id FROM employees WHERE department_id=90; cs 열의 이름을 지정해서 E_EMP2 테이블 생성 1 2 3 4 5 6 7 CREATE TABLE E_EMP2(emp_id, name, sal, dept_id) AS SELECT employee_id, last_name, salary, department_id FROM employees WHERE department_id=90; SELECT * FROM E_EMP2; Colored by Color Scripter cs 열의 추가 1 2.. 더보기 제약조건의 삭제 제약조건의 이름으로 삭제 1 2 ALTER TABLE class DROP CONSTRAINT class_cno_pk; cs 기본키를 참조하는 외래키가 있기 때문에 에러 발생 CASCADE 옵션시 참조하는 외래키도 삭제 1 2 ALTER TABLE class DROP CONSTRAINT class_cno_pk CASCADE; cs 제약조건으로 삭제 1 2 3 4 5 6 ALTER TABLE class DROP UNIQUE (cname); --클래스 테이블의 cname열의 유니크 제약조건 삭제 ALTER TABLE student DROP PRIMARY KEY; --기본키의 삭제 cs 테이블의 삭제 1 2 DROP TABLE class; DROP TABLE student; cs 더보기 제약조건의 추가 및 수정 클래스 테이블 생성 1 2 3 4 CREATE TABLE class ( cno VARCHAR2(2), cname VARCHAR2(50) ); cs 테이블에 새 행을 입력 1 2 3 INSERT INTO class VALUES ('01','데이터베이스'); INSERT INTO class VALUES ('02','자바'); SELECT * FROM class; cs 학생 테이블 생성 1 2 3 4 5 CREATE TABLE student( sno VARCHAR2(4), sname VARCHAR2(50), cno VARCHAR(2) ); cs 학생 테이블에 새 행을 입력 1 2 3 4 5 INSERT INTO student VALUES ('0414','홍길동','01'); INSERT INTO student.. 더보기 이전 1 ··· 34 35 36 37 38 39 40 ··· 57 다음