[Oracle] DML - INSERT VALUES
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..
2022. 11. 2.
[Oracle] NUMBER
NUMBER은 가변 길이 숫자 데이터 타입이다. CREATE TABLE t1(c1 NUMBER, c2 NUMBER(3, 2)); SELECT column_name, data_type, data_length, data_precision, data_scale FROM user_tab_columns WHERE table_name = 'T1'; CREATE TABLE t_minus( no1 NUMBER, no2 NUMBER(3), no3 NUMBER(3,2) ); INSERT INTO t_minus VALUES(1, 1, 1); INSERT INTO t_minus VALUES(1.1, 1.1, 1.1); INSERT INTO t_minus VALUES(-1.1, -1.1, -1.1);
2022. 11. 2.