728x90
반응형
1. DATE TYPE이란
- MySQL에서 데이터를 저장할 때 사용하는 형식
- 주요 카테고리:
- 문자열 데이터 타입: CHAR, VARCHAR, TEXT
- 숫자 데이터 타입: INT, FLOAT, DECIMAL
- 날짜/시간 데이터 타입: DATE, DATETIME, TIMESTAMP
1. 문자열 데이터 타입 비교 (CHAR vs VARCHAR)
데이터 타입 | 크기 | 고정/가변 길이 | 특징 |
CHAR(n) | 최대 255 | 고정 길이 | 저장 공간이 일정 |
VARCHAR(n) | 최대 65,535 | 가변 길이 | 길이에 따라 저장 공간 차지 |
2. 예제
CREATE TABLE users (
id INT PRIMARY KEY,
name VARCHAR(50),
email CHAR(100)
);
2. VIEW 란
- 가상 테이블로, 실제 데이터를 저장하지 않고 쿼리 결과를 저장
- 복잡한 쿼리를 단순화하고, 보안성을 강화하는 데 활용
1. 예제
CREATE VIEW user_emails AS
SELECT id, email FROM users;
SELECT * FROM user_emails;
728x90
반응형
'이것 저것 개발 공부 > MySQL' 카테고리의 다른 글
[JDBC] JDBC Class (0) | 2025.03.05 |
---|---|
[JDBC] JDBC (0) | 2025.03.05 |
[MySQL] SET, CONSTRAINT (0) | 2025.03.03 |
[MySQL] JOIN, SUBQUERIES (0) | 2025.03.03 |
[MySQL] 트랜잭션 제어어, TCL (0) | 2025.03.03 |