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

+ Recent posts