728x90
728x90
- 주석문
- 테이블 생성
테이블을 만들 수 있는 방법은 크게 두가지가 있는데
1과 같이 하나하나 자료형을 설정해주는 방법
2와 같이 다른 테이블을 이용하여 테이블을 생성해주는 방법이 있다
자료형은 굉장히 많으며 자주 사용되는 예시로 가지고 왔다
INTEGER, NUMBER :: 숫자, VARCHAR2, CHAR :: 문자, DATE :: 날짜
테이블명이나 컬럼명에 오라클 예약어를 사용하지 않도록 주의 해야한다
만약 테이블 생성 시 부적합한 식별자 오류가 난다면 한번 이부분을 유의해보자!
예약어 예시 : COUNT, DATE, CHAR 등등....
- 컬럼 추가
이미 만들어놓은 MAKETABLE에 컬럼을 추가해보았다
VARCHAR2 형태로 만들어 놓았으므로 문자를 입력해야하는구나 하고 이해하면 된다!
Database에서는 '' 작은 따옴표 사이에 문자를 넣어줘야 한다 "" 큰 따옴표로 한다면 오류가 발생하니 주의!
테이블 명칭 뒤 괄호로 컬럼명을 명시해준다면 그 순서에 맞춰서 값을 넣어주면 맞춰서 추가가 되고
만약 괄호 없이 바로 값을 추가한다면 테이블을 만들 때 순서대로 값을 입력해줘야 한다
명시해줄 때 굳이 테이블 내 모든 컬럼을 추가하지 않아도 된다
SQL Development에서 사용할 때는 자동 commit이 되지 않으니
CREATE ,DELETE ,DROP과 같은 테이블의 변경을 주는 작업을 하였을 때는 COMMIT;을 실행 해줘야 한다!
* COMMIT 이란? 데이터베이스 작업을 완료 하였으니 실제로 반영해주세요라고 말하는 말이다
728x90
'하루모아태산─[공부] > 함께 하는 SQL 공부.' 카테고리의 다른 글
SQL_ UPDATE (0) | 2021.04.16 |
---|---|
SQL_ SELECT (0) | 2021.04.16 |
SQL_ 테이블 수정, 테이블 컬럼 수정, 테이블 컬럼 삭제, 테이블 삭제 (0) | 2021.04.16 |
JDBC 연결을 하고 싶다면? (0) | 2021.04.16 |
오라클 연결부터 찬찬히 ^^b (0) | 2021.04.16 |