[MySQL] 기본 SQL문 자료형

sunset.kwon·2022년 8월 19일
0

DBMS

목록 보기
3/7

SQL문

Structured Query Language
한줄씩 번역되고 빈번한 수정이 있을 때 효율적이다.
번역과 동시에 실행된다. (번역 파일이 따로 존재하지 않는다.)

  • DDL
  • DML
  • DCL
  • TCL

DB 생성

CREATE DATABASE 데이터베이스명;

-- 예시
CREATE DATABASE test;

DB 사용

USE 데이터베이스명;

-- 예시
USE test;

자료형

숫자형

  • INT
    : 정수
  • DECIMAL(n,m)
    : n(전체자리수) / m(소수점자리수)
DECIMAL(4,2) --> -99.99 ~ 99.99

문자열

  • CHAR(n)
    : n바이트의 문자열 (고정형), 빈 자리는 그대로 남겨둔다.
CHAR(4) --> [    ] 
		--> 'A'를 넣으면 ?
        --> [A   ]
        -- 스페이스바랑은 다르다. 공간만 확보
  • VARCHAR(n)
    : n바이트의 문자열(가변형), 빈자리는 할당 해제
VARCHAR(4) --> [    ]
			--> 'A'를 넣으면 ?
            --> [A]

시간(날짜)

  • DATE
    : 한 순간의 날짜를 표현하는 타입
  • DATETIME
    : 한 순간의 날짜와 시간을 표현하는 타입
profile
더디지만, 자라나는 중입니다.

0개의 댓글