반응형
INSERT (데이터 추가 구문)
한 행으로 추가, 추가할 값을 기술한다(값 순서 지켜야함)
INSERT INTO 테이블명 VALUES(첫번째컬럼값,두번째컬럼값,세번째...)
--컬럼이 ID, PW, 이름, 생년월일 일때
INSERT INTO MEMBER VALUES('user01','pass01','김나영','1988-10-10');
INSERT INTO MEMBER VALUES('user02','pass02','양다일',SYSDATE);
INSERT INTO MEMBER VALUES('user03','pass03','선우정아','82/05/15');
INSERT INTO MEMBER VALUES(NULL,NULL,NULL,SYSDATE);
--ID,PW,NAME에 NULL값이 존재해선 안됨
INSERT INTO MEMBER VALUES('user03','pass11','카더가든',SYSDATE);
--ID는 고유값으로 중복되어서는 안됨
--위의 NULL값이나 중복된 ID값은 유효하지 않은 값이다
--유효한 데이터값을 유지하기 위해서 제약조건을 걸어줘야함
--데이터 무결성 보장이 가능해야함
반응형
'DB(SQL)' 카테고리의 다른 글
[SQL] 서브쿼리(SUBQUERY)를 이용한 테이블 생성 (0) | 2022.03.27 |
---|---|
[SQL] CONSTRAINTS(제약조건) (0) | 2022.03.27 |
[SQL] CREATE TABLE, 데이터 딕셔너리, 자료형, 컬럼 주석 (0) | 2022.03.27 |
[SQL] DDL 정의 및 구성 (0) | 2022.03.27 |
[SQL] 윈도우함수(WINDOW FUNCTION) 순위매기는 함수 RANK (0) | 2022.03.27 |