sql

1) DDL Data Definition Language 테이블 CREATE, ALTER, DROP 자동 COMMIT됨 2) DDL 종류 CTRATE ALTER DROP RENAME 3) CREATE(테이블 생성) 방법 1. CREATE TABLE 테이블명( col1 type [DEFAULT val CONSTRAINT 조건] ... ); DEFAULT: 해당 컬럼의 기본값을 설정한다. 생략시 NULL CONSTRAINT: 제약조건을 설정한다. 제약조건의 종류 NOT NULL: NULL이 들어갈 수 없다 UNIQUE: 컬럼 내 유일한 값이어야 한다(중복X) PRIMARY KEY: 고유키. 한 행을 유일하게 식별가능할 수 있게 하는 값(UNIQUE+ NOT NULL) REFERENCES 부모테이블명(컬럼명)..
1) DML Data Manipulation Language 테이블에 데이터를 INSERT, DELETE, UPDATE, MERGE 자동 Commit이 되지 않는다. 2) DML의 종류 SELECT INSERT UPDATE DELETE 3) INSERT(행 추가) 방법 1. INSERT INTO 테이블명 [col1, col2, ...] VALUES (val1, val2, ...); INSERT INTO 테이블명 [col1, col2, ...] VALUES (val1, val2, ...); 컬럼명을 생략할경우 VALUES에 모든 컬럼 값을 입력해야한다. 방법 2. INSERT INTO 테이블명 Subquery; Subquery에서 출력되는 내용들이 테이블에 추가된다. 방법 3. INSERT ALL [WHE..
wacku
'sql' 태그의 글 목록 (3 Page)