• 데이터 조회 (SELECT)
    (1) SELECT * FROM 테이블명;
    -> 여기서 * 는 지정한 테이블의 모든 컬럼을 가져온다는 뜻
        테이블명으로부터 모든 컬럼의 데이터를 가져오자

        예) SELECT * FROM COMPANY;


    (2) SELECT 컬럼A, 컬럼B, 컬럼C FROM 테이블명 WHERE 컬럼A = '값';
    -> 데이터 중 지정한 값과 일치하는 데이터만 가져오자

        예) SELECT NAME, AGE, SALARY FROM COMPANY WHERE NAME = '사나';
            (트와이스는 사랑입니다.)

  • 데이터 추가 (INSERT)
    INSERT INTO 테이블명 (컬럼A, 컬럼B, 컬럼C・・・) VALUES('값A', '값B', '값C');

    예) INSERT INTO COMPANY (NAME, AGE, SALARY) VALUES('코알라', '15', 1000);
        여기에서 컬럼 데이터 타입이 NUMBER이면, 따옴표없이 입력 -> '코알라'
        데이터 타입이 CHAR, VARCHAR이면, 따옴표 넣고 입력 -> 1000

  • 데이터 수정 (UPDATE)
    UPDATE 테이블명 SET 컬럼B = '값1' WHERE 컬럼A = '값2';

    예) UPDATE COMPANY SET SALARY = 2000 WHERE NAME = '코알라';
        (코알라 월급 두배 올랐네..)

  • 데이터 삭제 (DELETE)
    DELETE 테이블명 WHERE 컬럼A = '값';

    예) DELETE COMPANY WHERE NAME = '캥거루';
       (캥거루 해고당함..)

이것도 늘 헷갈리고 이럴때가 많은데, 요렇게 정리해놓으면 잘 찾아서 볼 수 있겠다.

'개발 > Oracle' 카테고리의 다른 글

(오라클) 컬럼 추가,수정,삭제,이름변경  (0) 2020.05.03

쓸때마다 자꾸 까먹어서 검색하게 되는 이 명령어들을 정리해봤습니다.

 

  • 컬럼 추가
    ALTER TABLE 테이블명 ADD (컬럼명 데이터타입(사이즈));

    예) ALTER TABLE COMPANY ADD (BONUS NUMBER(11));

  • 컬럼 수정
    ALTER TABLE 테이블명 MODIFY (컬럼명 데이터타입(사이즈));

    예) ALTER TABLE COMPANY MODIFY (BONUS NUMBER(11));

  • 컬럼 삭제
    ALTER TABLE 테이블명 DROP COLUMN 컬럼명;

    예) ALTER TABLE COMPANY DROP COLUMN TAX;
  • 컬럼 이름 변경
    ALTER TABLE 테이블명 RENAME COLUMN 현재컬럼명 TO 바꿀컬럼명;

    예) ALTER TABLE COMPANY RENAME COLUMN BOSS TO YOU_FIRED;

 

 

'개발 > Oracle' 카테고리의 다른 글

(오라클) 데이터 조회, 추가, 수정, 삭제  (0) 2020.05.03

+ Recent posts