DML (2) 썸네일형 리스트형 [DB] DDL, DML, DCL, TCL DDL(Data Definition Language) : 정의어 CREATE: 데이터베이스, 테이블 등을 생성 DROP: 데이터베이스, 테이블 삭제 ALTER: 테이블의 컬럼등을 수정 TRUNCATE: 테이블을 초기화 DML(Data Manipulation Language) : 조작어 SELECT: 데이터 조회 INSERT: 데이터 삽입 DELETE: 데이터 삭제 UPDATE: 데이터 수정 DCL(Data Control language) : 제어어 GRANT: 권한부여 REVOKE: 이미 부여된 DB 객체 권한 취소 TCL(Transaction Control language) : 트랜잭션 제어어 COMMIT: 작업을 수행 ROLLBACK: 트랜잭션 작업을 취소 [DB] 오라클 SQL 명령어 DDL(Data Definition Language): 데이터 정의어 테이블 생성 create table 테이블명( name varchar2 ... ); 테이블명 변경 ALTER TABLE 테이블명 RENAME COLUMN 변경할컬럼명 TO 변경후컬럼명; 테이블 삭제 drop table 테이블명 purge --purge를 사용해야만 남은파일없이 삭제 테이블 복제 create table 변경후 테이블명 as select * from 변경전 테이블명 컬럼 추가 ALTER TABLE 테이블명 ADD (컬럼명 타입); --가장 마지막에 추가됨 (위치를 변경하고 싶다면 삭제후 테이블 재생성해야함) 컬럼 속성 변경 ALTER TABLE table_name MODIFY (column_name VARCHAR2(.. 이전 1 다음