sql 2

[SQL] 데이터조작어(DML) (Feat. Elice 12주차)

데이터 조작어(DML) : DB에 저장된 데이터 조회, 수정, 삭제 ex. select, insert, delete, update 함수 종류 및 형식 INSERT INSERT INTO 테이블명(컬럼명) VALUES 값 ex. INSERT INTO fashion(name, size, color) VALUES ("면바지", 90, "블루"); UPDATE UPDATE 테이블명 SET col = value WHERE (col = value); ex. UPDATE fashion SET size = 105 WHERE (size = 100 AND name="카고바지"); DELETE DELETE FROM 테이블명 WHERE (col = value); ex. DELETE FROM fashion WHERE name =..

IT Study/DB 2023.11.11

[SQL] 제약조건 추가 및 삭제 쿼리 (Feat. Elice 12주차)

제약조건 테이블에 잘못된 데이터가 입력되는 것을 방지하기 위한 규칙 제약 조건을 통해 무결성을 지킬 수 있음 제약조건의 종류 NOT NULL NULL 값 비허용 데이터 입력하지 않으면 에러 공백(“”) 입력해도 에러 X UNIQUE 중복되는 값 비허용 똑같은 값 있으면 에러 NULL은 비교가 불가능해서 중복되어도 에러 발생 X DEFAULT 기본값 설정 CHECK 값의 범위를 제한해서 특정 값만 허용. 제한한 값 아닌 경우 에러 발생 ENUM('A', 'B') A와 B, 두 가지 값만 받을 수 있음 등등.. 제약조건 추가 방법 1. 처음 테이블을 구성할 때 추가 2. 이미 만들어져 있는 테이블에 추가 1. 처음에 추가하는 방법 CONSTRAINT 제약조건이름 제약조건 (적용할 속성) 단, NOT NULL..

IT Study/DB 2023.11.07
반응형