728x90
728x90

- 주석문 

한줄 주석문
범위주석문

 

- 테이블 생성

테이블을 만들 수 있는 방법은 크게 두가지가 있는데

1과 같이 하나하나 자료형을 설정해주는 방법

2와 같이 다른 테이블을 이용하여 테이블을 생성해주는 방법이 있다

 

예시1
예시2

 

자료형은 굉장히 많으며 자주 사용되는 예시로 가지고 왔다

INTEGER, NUMBER :: 숫자, VARCHAR2, CHAR :: 문자, DATE :: 날짜 

테이블명이나 컬럼명에 오라클 예약어를 사용하지 않도록 주의 해야한다

만약 테이블 생성 시 부적합한 식별자 오류가 난다면 한번 이부분을 유의해보자! 

예약어 예시 : COUNT, DATE, CHAR 등등....

 

- 컬럼 추가

이미 만들어놓은 MAKETABLE에 컬럼을 추가해보았다

VARCHAR2 형태로 만들어 놓았으므로 문자를 입력해야하는구나 하고 이해하면 된다!

Database에서는 '' 작은 따옴표 사이에 문자를 넣어줘야 한다 "" 큰 따옴표로 한다면 오류가 발생하니 주의!

테이블 명칭 뒤 괄호로 컬럼명을 명시해준다면 그 순서에 맞춰서 값을 넣어주면 맞춰서 추가가 되고

만약 괄호 없이 바로 값을 추가한다면 테이블을 만들 때 순서대로 값을 입력해줘야 한다

명시해줄 때 굳이 테이블 내 모든 컬럼을 추가하지 않아도 된다

 

 

SQL Development에서 사용할 때는 자동 commit이 되지 않으니

CREATE ,DELETE ,DROP과 같은 테이블의 변경을 주는 작업을 하였을 때는 COMMIT;을 실행 해줘야 한다!

 

* COMMIT 이란? 데이터베이스 작업을 완료 하였으니 실제로 반영해주세요라고 말하는 말이다

728x90

+ Recent posts