예제 테이블 생성

CREATE TABLE Dept2 (
    DCODE NUMBER(4,0) NOT NULL,
    DNAME VARCHAR2(30) NOT NULL,
    PDEPT NUMBER(4,0),
    AREA VARCHAR2(30)
);

INSERT

INSERT INTO Dept2(DCODE, DNAME, PDEPT, AREA)
VALUES(9000, 'temp_1', 1006, 'Temp Area');
INSERT INTO Dept2(DCODE, DNAME, PDEPT, AREA)
VALUES(9001, 'temp_2', 1006, 'Temp Area');

Untitled

INSERT INTO Dept2(DCODE, DNAME, PDEPT)
VALUES(9002, 'temp_3', 1006);

Untitled

CREATE TABLE Professor4
AS SELECT * FROM Professor WHERE 1=2;
INSERT INTO Professor4(profno, name, id, position, pay, hiredate)
SELECT profno, name, id, position, pay, hiredate
FROM Professor
WHERE profno>4000;

Untitled

ALTER SESSION SET NLS_DATE_FORMAT ='YYYY-MM-DD';
INSERT INTO Professor4(profno, name, id, position, pay, hiredate)
VALUES(5002, 'Daniel Craig', '007', 'professor', 650, SYSDATE);

Untitled