반응형
250x250
Notice
Recent Posts
Recent Comments
Link
관리 메뉴

Yeonee's Story

Oracle SQL 요약정리 - 칼럼에 코멘트 달기(COMMENT ON COLUMN), 본문

Oracle SQL/Oracle SQL 요약정리

Oracle SQL 요약정리 - 칼럼에 코멘트 달기(COMMENT ON COLUMN),

yeonee 여니 2023. 6. 6. 00:02
728x90
반응형
SMALL

안녕하세요.

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)

728x90
반응형
LIST