일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- html
- input
- node
- SCIPRT
- BREW
- txs
- 이론
- IntelliJ
- script
- 이미지용량제한
- TSX
- 이클립스
- Oracle
- 책추천
- js
- react
- Eclipse
- 붙여넣기방지
- 백준
- googleChart
- npm
- SQL
- CSS
- createBro
- jsp
- 응용SW
- 정처산기
- php version
- java
- Algorithms
- Today
- Total
개발하자
[ORACLE] SQL 기초문법 정리 2편 (CREATE, ALTER, DROP) 본문
SQL( Structured Query Language)는 크게 DQL, DDL, DCL, DML, TCL 로 분류 됩니다.
오늘은 그 분류 중 DDL 기초문법 정리 입니다.
DDL( Data Definition Language ) - 데이터 정의어
- DDL은 테이블을 포함한 여러 객체를 생성, 수정, 삭제하는 명령어입니다.
- DDL 쿼리는 트랜잭션이 바로 적용됩니다.
- 명령어 : CREATE, ALTER, DROP
▼ ▼ 예제 ▼ ▼
1) 데이터 베이스 및 테이블 생성
-- 데이터 베이스 생성
CREATE DATABASE 'MYDB';
-- 테이블 생성
CREATE TABLE 'MY_TABLE'(
'IDX' NUMBER,
'NAME' VARCAHR(50)
);
-- 데이터베이스 및 테이블에 설명 넣기
COMMENT ON TABLE MYDB IS '나의DB';
COMMENT ON COLUMN MY_TABLE.NAME IS '이름';
-- TIP.조회
SHOW DATABASES;
SHOW TABLES;
2) 수정하기
-- 컬럼 추가
ALTER TABLE MY_TABLE ADD 'TITLE' VARCHAR(100);
-- 컬럼 삭제
ALTER TABLE MY_TABLE DROP COLUMN 'TITLE';
-- 컬럼 이름 변경
ALTER TABLE MY_TABLE RENAME COLUMN NAME TO TITLE;
-- 컬럼 데이터 타입, 길이변경
ALTER TABLE MY_TABLE MODIFY NAME VARCHAR(30);
-- 테이블 이름 변경
ALTER TABLE MY_TABLE RENAME TO MODIFY_TABLE;
3) 삭제하기
-- 테이블 삭제
DROP TABLE MY_TABL;
기초문법 정리
DQL( Data Query Language )
[SQL] SQL 기초문법 정리 1편 (SELECT)
SQL( Structured Query Language)는 크게 DQL, DDL, DCL, DML, TCL 로 분류 됩니다. 오늘은 그 분류 중 DQL 기초문법 정리 입니다. 1. DQL( Data Query Language ) DQL은 테이블의 데이터를 조회하는 명령어입니다. 명령어 :
hayleyun.tistory.com
DCL( Data Control Language ) - 데이터 제어어
[ORACLE] SQL 기초문법 정리 3편 (GRANT, REVORK)
SQL( Structured Query Language)는 크게 DQL, DDL, DCL, DML, TCL 로 분류 됩니다. 오늘은 그 분류 중 DCL 기초문법 정리 입니다. DCL( Data Control Language ) - 데이터 제어어 DCL은 데이터 사용 권한 부여 및 취소를 하
hayleyun.tistory.com
DML( Data Manipulation Language ) - 데이터 조작어
[ORACLE] SQL 기초문법 정리 4탄(INSERT, UPDATE, DELETE)
SQL( Structured Query Language)는 크게 DQL, DDL, DCL, DML, TCL 로 분류 됩니다. 오늘은 그 분류 중 DML 기초문법 정리 입니다. DML( Data Manipulation Language ) - 데이터 조작어 DML은 테이블의 데이터를 저장, 수정, 삭
hayleyun.tistory.com
TCL( Transaction Control Language ) - 트랜잭션 제어어
[ORACLE] SQL 기초문법 정리 5탄(COMMIT, ROLLBACK, SAVEPOINT)
SQL( Structured Query Language)는 크게 DQL, DDL, DCL, DML, TCL 로 분류 됩니다. 오늘은 그 분류 중 TCL 기초문법 정리 입니다. TCL( Transaction Control Language ) - 트랜잭션 제어어 DML은 트랜잭션 데이터의 영구 저장,
hayleyun.tistory.com
공부하면서 유용했던 부분 메모겸 공유하고자 끄적입니다.
고쳐야하는 부분있다면 댓글 남겨주시면 수정하겠습니다.
행복한 하루 보내세요 (❁´◡`❁)
'DATABASES > ORACLE︲TIBERO' 카테고리의 다른 글
[ORACLE] SQL 기초문법 정리 5편(COMMIT, ROLLBACK, SAVEPOINT) (0) | 2023.12.12 |
---|---|
[ORACLE] SQL 기초문법 정리 4편(INSERT, UPDATE, DELETE) (0) | 2023.12.12 |
[ORACLE] SQL 기초문법 정리 3편 (GRANT, REVORK) (2) | 2023.12.11 |
[ORACLE] SQL 기초문법 정리 1편 (SELECT) (0) | 2023.12.11 |
[ORACLE] 오라클 각 데이터 건수 및 퍼센트 구하기 ( 결과가 0일 경우 0으로 반환) (0) | 2023.11.29 |