Oracle SQL 요약정리 - 칼럼에 코멘트 달기(COMMENT ON COLUMN),
안녕하세요.
yeoneeblog 여니입니다:)
/*
칼럼에 코멘트 달기(칼럼에 대한 설명)
[표현법]
COMMENT ON COLUMN 테이블명.컬럼명 IS '주석내용';
*/
ex)
COMMENT ON COLUMN MEMBER.MEMBER_ID IS '회원가입';
-- MEMBER_PWD : 회원비밀번호
COMMENT ON COLUMN MEMBER.MEMBER_PWD IS '회원비밀번호';
-- MEMBER_NAME : 회원이름
COMMENT ON COLUMN MEMBER.MEMBER_NAME IS '회원 이름';
-- MEMBER_BDATE : 생년월일
COMMENT ON COLUMN MEMBER.MEMBER_BDATE IS '생년월일';
* INSERT (데이터를 추가할 수 있는 구문) => DML문
-- 한 행으로 추가(행을 기준으로 추가), 추가할 값을 기술(값의 순서 중요!)
[표현법]
-- INSERT INTO 테이블명 VALUES(첫번째 칼럼의 값, 두번째 칼럼의 값, ... )
ex)
INSERT INTO MEMBER VALUES('user01','pass01','홍길동','99/05/10');
INSERT INTO MEMBER VALUES('user02','pass02','김갑생','1980-10-06');
INSERT INTO MEMBER VALUES('user03','pass03','박말똥',SYSDATE);
INSERT INTO MEMBER VALUES(NULL,NULL,NULL,SYSDATE);
-- NULL값이 입력된다.
-- 아이디, 비밀번호, 이름에 NULL값이 존재해도 되나?
INSERT INTO MEMBER VALUES('user03','pass03','박말똥',SYSDATE);
-- 중복된 값이 입력된다.
-- 중복된 아이디가 존재해도 되나?
-- 위의 NULL 값이나 중복된 아이디 값은 유효하지 않은 값들이다.
-- 유효한 데이터값을 유지하기 위해서 제약조건을 걸어줘야한다.
--> 그래서 나온게 제약조건 CONSTRAINTS
=> 다음장 ( 원하는 데이터값을 유지하기 위해서 특정 컬럼마다 제약을 설정하는 것 : 제약조건 CONSTRAINS)