DB 공부/오라클(Oracle)

20.12.14 오라클 DB 공부

Leezu_ 2020. 12. 14. 11:23

DDL : CREATE / ALTER / DROP

 

왼쪽처럼 CREATE TABLE을 했을때, 이름이 부적합하다는 오류가 나왔을 경우에는 큰따옴표(" ")를 사용해서 정의 가능.

    ex) CREATE TABLE "COMMENT"

 

 

 

 

 

 

 

DML : INSERT / SELECT / UPDATE / DELETE

  데이터 조작하는데 사용되는 필수적으로 알아야하는 명령어들.

 

  INSERT 규칙

     INSERT INTO <테이블> VALUES <값목록>

       ex) INSERT INTO MEMBER(ID, PWD) VALUES('leezu', '111);

            이 때, 테이블column 순서에 맞게 값을 넣어주면됨. 지정되지 않은 column에는 NULL 값이 들어감

  SELECT

      SELECT * FROM MEMBER; 

         모든 값을 가져옴.

지정되지 않은 column에는 NULL 값이 들어감

     SELECT id, name, pwd FROM MEMBER;

column은 대소문자를 가리지 않음

     SELECT id as user_id, name, pwd FROM MEMBER;

       id를 user_id처럼.

       (as는 생략 가능) SELECT id user_id, name, pwd FROM MEMBER;

       만약 user_id 가 아니라 user id (공백 포함)일 경우에는 큰따옴표(" ")

        (대신 큰따옴표 안에 들어간 문자는 대소문자를 구분)

        SELECT id "user id", name, pwd FROM MEMBER;

큰따옴표(" ")를 사용했을때, 대소문자가 달라짐