[MySQL] 테이블, 뷰, 제약조건
1. 테이블 테이블은 행과 열로 구성되어있다. (행 : 로우, 열 : 레코드) 2. 테이블 만들기 CREATE TABLE sample_table (num INT); * 열은 1개 이상 지정해야한다. CREATE TABLE member (mem_id CHAR(8) NOT NULLPRIMARY KEY, --PK mem_name VARCHAR(10) NOT NULL, mem_numberTINYINT NOT NULL, addrCHAR(2) NOT NULL, phone1CHAR(3)NULL, phone2CHAR(8)NULL, heightTINYINT UNSIGNED NULL, debut_dateDATE NULL ); CREATE TABEL buy ( num INTAUTO_INCREMENT NOT NULL PRIM..
2022. 9. 29.
[SQL] SQL 고급 문법(데이터 형식)
1. 데이터 형식 정수형, 문자열, 실수형, 날짜형, 변수, 형 변환 2. 정수형 데이터 형식 바이트 표현 범위 TINYINT 1 -128 ~ 127 SMALLINT 2 -32,768 ~ 32,767 INT 4 - 21억 ~ 21억 BIGINT 8 -900경 ~ 900경 * [데이터 형식] UNSIGNED로 표현하는 경우 양의 정수로 이루어진 데이터에 대해 사용 가능하다. 3. 문자형 데이터 형식 바이트 수 CHAR(개수) 1 ~ 255 VARCHAR(개수) 1 ~ 16,383 CHAR : 고정형 문자형 최대 N자 까지 입력 가능하고, 메모리에 N글자 공간만큼 할당 속도가 더 빠르다 글자가 고정적인 경우 좋다. VARCHAR : 가변형 문자형 최대 N자 까지 입력 가능하고, 메모리에 실제 입력한 글자만큼..
2022. 9. 25.