-
Oracle 오라클 기본 - 테이블 생성, 입력 및 조회, 삭제데이터베이스/Oracle 2021. 1. 29. 18:02
오라클이든 mysql이든 기본은 테이블을 중심으로 데이터를 관리한다.
본인이 활용하고자 하는 데이터에 맞는 테이블을 생성하는 것이 기본 중의 기본이다.
테이블의 생성
테이블 생성은 크게 어렵지 않다.
2021/01/29 - [데이터베이스/Oracle] - Oracle 오라클 기본 - 데이터 베이스 만들기(사용자 생성)
Oracle 오라클 기본 - 데이터 베이스 만들기(사용자 생성)
Oracle 사용자(데이터베이스) 생성 오라클은 mysql과 달리 데이터 테이블을 관리할 수 있는 데이터 베이스를 만들기가 더 까다롭다. 우선 사용자라는 것을 만들고 권한을 부여해야만 하는데 그리고
sgcomputer.tistory.com
이전 글에서 만든 사용자를 통해 접속하고 아래와 같은 쿼리를 넣어주면 된다.
CREATE TABLE 테이블명(
컬럼명1 자료형 (조건),
컬럼명2 자료형 (조건),
컬럼명3 자료형 (조건)
);번호(num)
이름(name)
성적(grade)
예를 들어 위와 같은 성적 관리 테이블을 만든다면 아래와 같이 쿼리를 입력하면 된다.
컬럼명 + 자료형 순서로 적어서 입력해주면 된다.
참고로 괄호 ( ) 안의 숫자는 해당 VARCHAR 문자형의 길이를 20까지하라는 뜻이다.
성공적으로 테이블이 완성되었다면 아래와 같은 문장이 스크립트에 출력된다.
데이터 조회
기본 데이터 조회는 굉장히 쉽다.
더 복잡하게 조회하는 방법도 있는데 그건 추후 작성하고 우선 기본 조회만 실행해보자.
아래와 같은 쿼리를 입력하면 된다.
SELECT 조회 원하는 컬럼명 FROM 테이블명;
실제로는 아래와 같이 한번에 여러 컬럼을 입력해서 조회할 수 있다.
결과값은 다음과 같다.
만약 조회를 하려는 테이블의 모든 컬럼을 보고 싶다면 아래와 같이 하면 된다.
SELECT * FROM 테이블명;
데이터 입력
이제 테이블 생성, 조회를 배웠으니 입력까지 해보자.
입력은 아래와 같이 쿼리를 입력하면 된다.
INSERT INTO 테이블명 (입력하고자 하는 컬럼명) VALUES (데이터);
실제 사용은 아래와 같이 하면 된다.
이때 주의할 점은 문장을 입력할 때 작은따옴표 ( ' ' )만 사용해야 한다는 것이다.
만약 큰 따옴표 ( " " )을 사용할 경우 오류가 나니까 주의하자.
입력이 성공적으로 됐다고 했을 때 내용을 조회하면 아래와 같이 된다.
테이블 삭제
실제론 테이블 삭제를 할 일은 그리 많지 않겠지만 학습용이나 실습용으로는 테이블을 통째로 삭제하면서
연습할 일이 많기 때문에 알아두면 좋다.
DROP TABLE 테이블명;
위와 같이 DROP 명령을 내리면 테이블 삭제가 가능하다.
'데이터베이스 > Oracle' 카테고리의 다른 글
오라클 컬럼 추가, 수정, 삭제 (0) 2021.01.30 오라클 데이터 업데이트 및 삭제 (0) 2021.01.30 오라클 제약 조건 (CONSTRAINTS) (0) 2021.01.29 오라클 자료형 (0) 2021.01.29 Oracle 오라클 기본 - 데이터 베이스 만들기(사용자 생성) (0) 2021.01.29