고래씌
[Oracle] 6-3. DDL(CREATE) - DDL 계정 ③ (DEFAULT) 본문
1. DEFAULT 설정
: 특정 컬럼에 들어올 값에 대한 기본값 설정 가능(제약조건은 아님)
예) 회원가입일 컬럼에 회원정보가 삽입된 순간의 시간을 기록하고 싶다. -> DEFUALT로 SYSDATE 넣어주면됨
▶ DEFAULT 설정이 추가된 테이블 만들기
☞ 모두 현재 날짜로 추가된 것 확인
▶ INSERT INTO 테이블명(컬럼명들 나열)
VALUES(순서에 맞게 값들 나열)
☞ 값을 추가하고자 지정안한 칼럼에는 기본값으로 NULL이 들어간다.
☞ 만약 DEFAULT 옵션이 부여되어 있다면 NULL값이 아닌 DEFAULT 값으로 들어간다.
☞ 단, NULL값을 넣겠다고 명시를 한다면 NULL값이 들어간다.
'Database > Oracle' 카테고리의 다른 글
[Oracle] 7-1. DML(INSERT, UPDATE, DELETE) - INSERT (3) | 2023.11.29 |
---|---|
[Oracle] 6-4. DDL(CREATE) - DDL계정 ④ (테이블 복사) (1) | 2023.11.29 |
[Oracle] DB 실습문제 3(Option) (0) | 2023.11.29 |
[Oracle] 6-2. DDL(CREATE) - DDL 계정 ② (INSERT, 제약 조건) (1) | 2023.11.28 |
[Oracle] 6-1. DDL(CREATE) - DDL 계정 ① (CREATE) (0) | 2023.11.28 |