728x90
반응형
CREATE TABLE t1(
empno NUMBER(4),
ename VARCHAR2(10),
detpno NUMBER(2) DEFAULT 20
);
열의 값을 지정해주어야 하나 지정하지 않아도 입력이 된다.
INSERT INTO t1
VALUES(7327, '병일', 10);
지정되지 않은 열의 값은 null로 들어간다
INSERT INTO t1(empno) values(7566);
테이블 생성
CREATE TABLE dept2(
dcode NUMBER(4),
dname VARCHAR2(20),
pdept NUMBER(4),
area VARCHAR2(20)
);
컬럼 값 지정하여 등록
INSERT INTO dept2(dcode, dname, pdept, area)
VALUES(9000, 'temp_1', 1006, 'Temp Area');
컬럼 값 지정하지 않아도 등록가능
INSERT INTO dept2
VALUES(9001, 'temp_2', 1006, 'Temp Area');
특정 컬럼만 등록
INSERT INTO dept2(dcode, dname, pdept)
VALUES(9002, 'temp_3', 1006);
728x90
반응형
'Database' 카테고리의 다른 글
[Oracle] to_char 시간표시 방법 (0) | 2022.11.03 |
---|---|
[Oracle] emp테이블을 이용한 SELECT (0) | 2022.11.03 |
[Oracle] DATE (0) | 2022.11.02 |
[Oracle] NUMBER (0) | 2022.11.02 |
[Oracle] VARCHAR2 (0) | 2022.11.02 |
댓글